import 'package:bbyyy/generated/json/base/json_convert_content.dart'; import 'package:bbyyy/beans/address_bean_entity.dart'; AddressBeanEntity $AddressBeanEntityFromJson(Map json) { AddressBeanEntity addressBeanEntity = AddressBeanEntity(); var status = jsonConvert.convert(json['status']); if (status != null) { addressBeanEntity.status = status; } var regeocode = jsonConvert.convert(json['regeocode']); if (regeocode != null) { addressBeanEntity.regeocode = regeocode; } return addressBeanEntity; } Map $AddressBeanEntityToJson(AddressBeanEntity entity) { final Map data = {}; data['status'] = entity.status; data['regeocode'] = entity.regeocode.toJson(); return data; } AddressBeanRegeocode $AddressBeanRegeocodeFromJson(Map json) { AddressBeanRegeocode addressBeanRegeocode = AddressBeanRegeocode(); var formattedAddress = jsonConvert.convert(json['formatted_address']); if (formattedAddress != null) { addressBeanRegeocode.formattedAddress = formattedAddress; } var addressComponent = jsonConvert.convert(json['addressComponent']); if (addressComponent != null) { addressBeanRegeocode.addressComponent = addressComponent; } var pois = jsonConvert.convertListNotNull(json['pois']); if (pois != null) { addressBeanRegeocode.pois = pois; } return addressBeanRegeocode; } Map $AddressBeanRegeocodeToJson(AddressBeanRegeocode entity) { final Map data = {}; data['formatted_address'] = entity.formattedAddress; data['addressComponent'] = entity.addressComponent.toJson(); data['pois'] = entity.pois.map((v) => v.toJson()).toList(); return data; } AddressBeanRegeocodeAddressComponent $AddressBeanRegeocodeAddressComponentFromJson(Map json) { AddressBeanRegeocodeAddressComponent addressBeanRegeocodeAddressComponent = AddressBeanRegeocodeAddressComponent(); var city = jsonConvert.convert(json['city']); if (city != null) { addressBeanRegeocodeAddressComponent.city = city; } var province = jsonConvert.convert(json['province']); if (province != null) { addressBeanRegeocodeAddressComponent.province = province; } var adcode = jsonConvert.convert(json['adcode']); if (adcode != null) { addressBeanRegeocodeAddressComponent.adcode = adcode; } var district = jsonConvert.convert(json['district']); if (district != null) { addressBeanRegeocodeAddressComponent.district = district; } var towncode = jsonConvert.convert(json['towncode']); if (towncode != null) { addressBeanRegeocodeAddressComponent.towncode = towncode; } var country = jsonConvert.convert(json['country']); if (country != null) { addressBeanRegeocodeAddressComponent.country = country; } var township = jsonConvert.convert(json['township']); if (township != null) { addressBeanRegeocodeAddressComponent.township = township; } var citycode = jsonConvert.convert(json['citycode']); if (citycode != null) { addressBeanRegeocodeAddressComponent.citycode = citycode; } return addressBeanRegeocodeAddressComponent; } Map $AddressBeanRegeocodeAddressComponentToJson(AddressBeanRegeocodeAddressComponent entity) { final Map data = {}; data['city'] = entity.city; data['province'] = entity.province; data['adcode'] = entity.adcode; data['district'] = entity.district; data['towncode'] = entity.towncode; data['country'] = entity.country; data['township'] = entity.township; data['citycode'] = entity.citycode; return data; } AddressBeanRegeocodePois $AddressBeanRegeocodePoisFromJson(Map json) { AddressBeanRegeocodePois addressBeanRegeocodePois = AddressBeanRegeocodePois(); var id = jsonConvert.convert(json['id']); if (id != null) { addressBeanRegeocodePois.id = id; } var direction = jsonConvert.convert(json['direction']); if (direction != null) { addressBeanRegeocodePois.direction = direction; } var businessarea = jsonConvert.convert(json['businessarea']); if (businessarea != null) { addressBeanRegeocodePois.businessarea = businessarea; } var address = jsonConvert.convert(json['address']); if (address != null) { addressBeanRegeocodePois.address = address; } var poiweight = jsonConvert.convert(json['poiweight']); if (poiweight != null) { addressBeanRegeocodePois.poiweight = poiweight; } var name = jsonConvert.convert(json['name']); if (name != null) { addressBeanRegeocodePois.name = name; } var location = jsonConvert.convert(json['location']); if (location != null) { addressBeanRegeocodePois.location = location; } var distance = jsonConvert.convert(json['distance']); if (distance != null) { addressBeanRegeocodePois.distance = distance; } var type = jsonConvert.convert(json['type']); if (type != null) { addressBeanRegeocodePois.type = type; } return addressBeanRegeocodePois; } Map $AddressBeanRegeocodePoisToJson(AddressBeanRegeocodePois entity) { final Map data = {}; data['id'] = entity.id; data['direction'] = entity.direction; data['businessarea'] = entity.businessarea; data['address'] = entity.address; data['poiweight'] = entity.poiweight; data['name'] = entity.name; data['location'] = entity.location; data['distance'] = entity.distance; data['type'] = entity.type; return data; }