amap_search_fluttify/ios/Classes/SubHandler/SubHandler4.m

5026 lines
233 KiB
Mathematica
Raw Permalink Normal View History

2024-11-17 15:59:37 +08:00
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
#import "SubHandler4.h"
#import "FluttifyMessageCodec.h"
#import <AMapSearchKit/AMapSearchKit.h>
#import "AMapNearbySearchManagerDelegate_Anonymous.h"
#import "AMapSearchDelegate_Anonymous.h"
// Dart, MethodChannel,
extern NSMutableDictionary<NSString*, NSObject*>* STACK;
// Dart
extern NSMutableDictionary<NSString*, NSObject*>* HEAP;
//
extern BOOL enableLog;
@implementation AmapSearchFluttifyPlugin (SubHandler4)
- (NSDictionary<NSString*, Handler>*) getSubHandler4 {
__weak __typeof(self)weakSelf = self;
return @{
@"AMapRoutePOI::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoutePOI::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoutePOI::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoutePOI* ref = (AMapRoutePOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_uid_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.uid;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_type_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.type;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_typecode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.typecode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_address_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.address;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_tel_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.tel;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_parkingType_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.parkingType;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_shopID_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.shopID;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_postcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.postcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_website_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.website;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_email_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.email;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_province_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.province;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_pcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.pcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_city_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.city;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_citycode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.citycode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_district_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.district;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_adcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.adcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_gridcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.gridcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_enterLocation_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.enterLocation;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_exitLocation_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.exitLocation;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_direction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.direction;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_hasIndoorMap_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
BOOL result = ref.hasIndoorMap;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_businessArea_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.businessArea;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_indoorData_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapIndoorData* result = ref.indoorData;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_subPOIs_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapSubPOI*>* result = ref.subPOIs;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_images_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapImage*>* result = ref.images;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPOI::get_extensionInfo_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPOI* ref = (AMapPOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapPOIExtension* result = ref.extensionInfo;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAOI::get_uid_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAOI* ref = (AMapAOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.uid;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAOI::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAOI* ref = (AMapAOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAOI::get_adcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAOI* ref = (AMapAOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.adcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAOI::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAOI* ref = (AMapAOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAOI::get_area_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAOI* ref = (AMapAOI*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.area;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoad::get_uid_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoad* ref = (AMapRoad*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.uid;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoad::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoad* ref = (AMapRoad*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoad::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoad* ref = (AMapRoad*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoad::get_direction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoad* ref = (AMapRoad*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.direction;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoad::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoad* ref = (AMapRoad*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoadInter::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoadInter::get_direction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.direction;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoadInter::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoadInter::get_firstId_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.firstId;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoadInter::get_firstName_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.firstName;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoadInter::get_secondId_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.secondId;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRoadInter::get_secondName_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRoadInter* ref = (AMapRoadInter*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.secondName;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStreetNumber::get_street_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.street;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStreetNumber::get_number_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.number;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStreetNumber::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStreetNumber::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStreetNumber::get_direction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStreetNumber* ref = (AMapStreetNumber*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.direction;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusinessArea::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusinessArea::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusinessArea* ref = (AMapBusinessArea*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_country_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.country;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_countryCode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.countryCode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_province_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.province;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_city_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.city;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_citycode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.citycode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_district_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.district;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_adcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.adcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_township_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.township;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_towncode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.towncode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_neighborhood_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.neighborhood;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_building_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.building;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_streetNumber_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapStreetNumber* result = ref.streetNumber;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapAddressComponent::get_businessAreas_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapAddressComponent* ref = (AMapAddressComponent*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapBusinessArea*>* result = ref.businessAreas;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapReGeocode::get_formattedAddress_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.formattedAddress;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapReGeocode::get_addressComponent_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapAddressComponent* result = ref.addressComponent;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapReGeocode::get_roads_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapRoad*>* result = ref.roads;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapReGeocode::get_roadinters_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapRoadInter*>* result = ref.roadinters;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapReGeocode::get_pois_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapPOI*>* result = ref.pois;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapReGeocode::get_aois_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapReGeocode* ref = (AMapReGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapAOI*>* result = ref.aois;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_formattedAddress_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.formattedAddress;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_province_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.province;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_city_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.city;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_citycode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.citycode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_district_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.district;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_adcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.adcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_township_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.township;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_neighborhood_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.neighborhood;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_building_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.building;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_level_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.level;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_country_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.country;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapGeocode::get_postcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapGeocode* ref = (AMapGeocode*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.postcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusStop::get_uid_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusStop* ref = (AMapBusStop*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.uid;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusStop::get_adcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusStop* ref = (AMapBusStop*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.adcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusStop::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusStop* ref = (AMapBusStop*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusStop::get_citycode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusStop* ref = (AMapBusStop*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.citycode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusStop::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusStop* ref = (AMapBusStop*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusStop::get_buslines_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusStop* ref = (AMapBusStop*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapBusLine*>* result = ref.buslines;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusStop::get_sequence_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusStop* ref = (AMapBusStop*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.sequence;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_uid_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.uid;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_type_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.type;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_polyline_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.polyline;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_citycode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.citycode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_startStop_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.startStop;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_endStop_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.endStop;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_startTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.startTime;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_endTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.endTime;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_company_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.company;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_basicPrice_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.basicPrice;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_totalPrice_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.totalPrice;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_bounds_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPolygon* result = ref.bounds;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_busStops_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapBusStop*>* result = ref.busStops;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_departureStop_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapBusStop* result = ref.departureStop;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_arrivalStop_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapBusStop* result = ref.arrivalStop;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_viaBusStops_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapBusStop*>* result = ref.viaBusStops;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapBusLine::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapBusLine* ref = (AMapBusLine*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapDistrict::get_adcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapDistrict* ref = (AMapDistrict*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.adcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapDistrict::get_citycode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapDistrict* ref = (AMapDistrict*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.citycode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapDistrict::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapDistrict* ref = (AMapDistrict*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapDistrict::get_level_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapDistrict* ref = (AMapDistrict*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.level;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapDistrict::get_center_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapDistrict* ref = (AMapDistrict*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.center;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapDistrict::get_districts_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapDistrict* ref = (AMapDistrict*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapDistrict*>* result = ref.districts;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapDistrict::get_polylines_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapDistrict* ref = (AMapDistrict*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<NSString*>* result = ref.polylines;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTMC::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTMC* ref = (AMapTMC*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTMC::get_status_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTMC* ref = (AMapTMC*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.status;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTMC::get_polyline_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTMC* ref = (AMapTMC*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.polyline;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_instruction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.instruction;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_orientation_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.orientation;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_road_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.road;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_polyline_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.polyline;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_action_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.action;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_assistantAction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.assistantAction;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_tolls_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.tolls;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_tollDistance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.tollDistance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_tollRoad_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.tollRoad;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_totalTrafficLights_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.totalTrafficLights;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_cities_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapCity*>* result = ref.cities;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapStep::get_tmcs_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapStep* ref = (AMapStep*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapTMC*>* result = ref.tmcs;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_strategy_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.strategy;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_steps_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapStep*>* result = ref.steps;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_tolls_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.tolls;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_tollDistance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.tollDistance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_totalTrafficLights_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.totalTrafficLights;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_restriction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.restriction;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapPath::get_polyline_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapPath* ref = (AMapPath*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.polyline;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapFutureTimeInfoElement::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapFutureTimeInfoElement::get_pathindex_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.pathindex;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapFutureTimeInfoElement::get_restriction_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.restriction;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapFutureTimeInfoElement::get_tmcs_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapFutureTimeInfoElement* ref = (AMapFutureTimeInfoElement*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapTMC*>* result = ref.tmcs;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapFutureTimeInfo::get_startTime_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.startTime;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapFutureTimeInfo::get_elements_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapFutureTimeInfo* ref = (AMapFutureTimeInfo*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapFutureTimeInfoElement*>* result = ref.elements;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapWalking::get_origin_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapWalking* ref = (AMapWalking*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.origin;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapWalking::get_destination_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapWalking* ref = (AMapWalking*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.destination;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapWalking::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapWalking* ref = (AMapWalking*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapWalking::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapWalking* ref = (AMapWalking*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapWalking::get_steps_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapWalking* ref = (AMapWalking*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapStep*>* result = ref.steps;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTaxi::get_origin_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTaxi* ref = (AMapTaxi*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.origin;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTaxi::get_destination_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTaxi* ref = (AMapTaxi*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.destination;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTaxi::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTaxi* ref = (AMapTaxi*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTaxi::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTaxi* ref = (AMapTaxi*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTaxi::get_sname_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTaxi* ref = (AMapTaxi*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.sname;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTaxi::get_tname_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTaxi* ref = (AMapTaxi*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.tname;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_uid_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.uid;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_location_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.location;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_adcode_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.adcode;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_time_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.time;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_wait_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.wait;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_isStart_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
BOOL result = ref.isStart;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwayStation::get_isEnd_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwayStation* ref = (AMapRailwayStation*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
BOOL result = ref.isEnd;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwaySpace::get_code_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.code;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailwaySpace::get_cost_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailwaySpace* ref = (AMapRailwaySpace*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.cost;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_uid_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.uid;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_name_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.name;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_trip_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.trip;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_type_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.type;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_time_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.time;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_departureStation_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapRailwayStation* result = ref.departureStation;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_arrivalStation_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapRailwayStation* result = ref.arrivalStation;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_spaces_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapRailwaySpace*>* result = ref.spaces;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_viaStops_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapRailwayStation*>* result = ref.viaStops;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapRailway::get_alters_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapRailway* ref = (AMapRailway*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapRailway*>* result = ref.alters;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_walking_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapWalking* result = ref.walking;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_buslines_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapBusLine*>* result = ref.buslines;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_taxi_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapTaxi* result = ref.taxi;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_railway_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapRailway* result = ref.railway;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_enterName_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.enterName;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_enterLocation_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.enterLocation;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_exitName_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSString* result = ref.exitName;
// : jsonable
id __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapSegment::get_exitLocation_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapSegment* ref = (AMapSegment*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
AMapGeoPoint* result = ref.exitLocation;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTransit::get_cost_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTransit* ref = (AMapTransit*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
CGFloat result = ref.cost;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTransit::get_duration_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTransit* ref = (AMapTransit*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.duration;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTransit::get_nightflag_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTransit* ref = (AMapTransit*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
BOOL result = ref.nightflag;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTransit::get_walkingDistance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTransit* ref = (AMapTransit*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.walkingDistance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTransit::get_segments_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTransit* ref = (AMapTransit*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSArray<AMapSegment*>* result = ref.segments;
// return a ref
NSObject* __result__ = result;
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
@"AMapTransit::get_distance_batch": ^(NSObject <FlutterPluginRegistrar>* registrar, id argsBatch, FlutterResult methodResult) {
NSMutableArray* resultList = [NSMutableArray array];
for (NSUInteger __i__ = 0; __i__ < ((NSArray<NSDictionary<NSString*, NSObject*>*>*) argsBatch).count; __i__++) {
NSDictionary<NSString*, id>* args = [((NSArray<NSDictionary<NSString*, id>*>*) argsBatch) objectAtIndex:__i__];
// ref object
AMapTransit* ref = (AMapTransit*) args[@"__this__"];
// nilnil,
if ((NSNull *) ref == [NSNull null] || ref == nil) {
[resultList addObject: [NSNull null]];
continue;
}
NSInteger result = ref.distance;
// : Value
NSObject* __result__ = @(result);
[resultList addObject:__result__ == nil ? [NSNull null] : __result__];
}
methodResult(resultList);
},
};
}
@end