////////////////////////////////////////////////////////// // 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