| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314 |
- // ignore_for_file: non_constant_identifier_names
- // ignore_for_file: camel_case_types
- // ignore_for_file: prefer_single_quotes
- // This file is automatically generated. DO NOT EDIT, all your changes would be lost.
- import 'package:bbyyy/beans/commodity_category_bean_entity.dart';
- import 'package:bbyyy/generated/json/commodity_category_bean_entity_helper.dart';
- import 'package:bbyyy/beans/coupon_bean_entity.dart';
- import 'package:bbyyy/generated/json/coupon_bean_entity_helper.dart';
- import 'package:bbyyy/beans/new_order_bean_entity.dart';
- import 'package:bbyyy/generated/json/new_order_bean_entity_helper.dart';
- import 'package:bbyyy/beans/shop_user_up_bean_entity.dart';
- import 'package:bbyyy/generated/json/shop_user_up_bean_entity_helper.dart';
- import 'package:bbyyy/beans/my_shop_bean_entity.dart';
- import 'package:bbyyy/generated/json/my_shop_bean_entity_helper.dart';
- import 'package:bbyyy/beans/complain_bean_entity.dart';
- import 'package:bbyyy/generated/json/complain_bean_entity_helper.dart';
- import 'package:bbyyy/beans/red_envelope_wall_bean_entity.dart';
- import 'package:bbyyy/generated/json/red_envelope_wall_bean_entity_helper.dart';
- import 'package:bbyyy/beans/android_app_version_bean_entity.dart';
- import 'package:bbyyy/generated/json/android_app_version_bean_entity_helper.dart';
- import 'package:bbyyy/beans/home_carousel_bean_entity.dart';
- import 'package:bbyyy/generated/json/home_carousel_bean_entity_helper.dart';
- import 'package:bbyyy/beans/alipay_result_bean_entity.dart';
- import 'package:bbyyy/generated/json/alipay_result_bean_entity_helper.dart';
- import 'package:bbyyy/beans/new_msg_bean_entity.dart';
- import 'package:bbyyy/generated/json/new_msg_bean_entity_helper.dart';
- import 'package:bbyyy/beans/save_qr_code_bean_entity.dart';
- import 'package:bbyyy/generated/json/save_qr_code_bean_entity_helper.dart';
- import 'package:bbyyy/beans/fixed_price_bean_entity.dart';
- import 'package:bbyyy/generated/json/fixed_price_bean_entity_helper.dart';
- import 'package:bbyyy/beans/grab_a_red_envelope_bean_entity.dart';
- import 'package:bbyyy/generated/json/grab_a_red_envelope_bean_entity_helper.dart';
- import 'package:bbyyy/beans/pay_by_alipay_bean_entity.dart';
- import 'package:bbyyy/generated/json/pay_by_alipay_bean_entity_helper.dart';
- import 'package:bbyyy/beans/pay_by_we_chat_bean_entity.dart';
- import 'package:bbyyy/generated/json/pay_by_we_chat_bean_entity_helper.dart';
- import 'package:bbyyy/beans/access_bean_entity.dart';
- import 'package:bbyyy/generated/json/access_bean_entity_helper.dart';
- import 'package:bbyyy/beans/save_image_bean_entity.dart';
- import 'package:bbyyy/generated/json/save_image_bean_entity_helper.dart';
- import 'package:bbyyy/beans/user_vp_bean_entity.dart';
- import 'package:bbyyy/generated/json/user_vp_bean_entity_helper.dart';
- import 'package:bbyyy/beans/apply_for_red_packet_bean_entity.dart';
- import 'package:bbyyy/generated/json/apply_for_red_packet_bean_entity_helper.dart';
- import 'package:bbyyy/beans/user_balance_entity.dart';
- import 'package:bbyyy/generated/json/user_balance_entity_helper.dart';
- import 'package:bbyyy/beans/login_information_bean_entity.dart';
- import 'package:bbyyy/generated/json/login_information_bean_entity_helper.dart';
- import 'package:bbyyy/beans/store_bean_entity.dart';
- import 'package:bbyyy/generated/json/store_bean_entity_helper.dart';
- import 'package:bbyyy/beans/offline_payment_bean_entity.dart';
- import 'package:bbyyy/generated/json/offline_payment_bean_entity_helper.dart';
- import 'package:bbyyy/beans/save_order_bean_entity.dart';
- import 'package:bbyyy/generated/json/save_order_bean_entity_helper.dart';
- import 'package:bbyyy/beans/pay_way_bean_entity.dart';
- import 'package:bbyyy/generated/json/pay_way_bean_entity_helper.dart';
- import 'package:bbyyy/beans/system_information_bean_list_entity.dart';
- import 'package:bbyyy/generated/json/system_information_bean_list_entity_helper.dart';
- import 'package:bbyyy/beans/d_b_message_bean_entity.dart';
- import 'package:bbyyy/generated/json/d_b_message_bean_entity_helper.dart';
- import 'package:bbyyy/beans/tourist_goods_bean_entity.dart';
- import 'package:bbyyy/generated/json/tourist_goods_bean_entity_helper.dart';
- import 'package:bbyyy/beans/activity_bean_entity.dart';
- import 'package:bbyyy/generated/json/activity_bean_entity_helper.dart';
- import 'package:bbyyy/beans/table_bean_entity.dart';
- import 'package:bbyyy/generated/json/table_bean_entity_helper.dart';
- import 'package:bbyyy/beans/withdraw_pricing_bean_entity.dart';
- import 'package:bbyyy/generated/json/withdraw_pricing_bean_entity_helper.dart';
- import 'package:bbyyy/beans/system_information_bean_entity.dart';
- import 'package:bbyyy/generated/json/system_information_bean_entity_helper.dart';
- import 'package:bbyyy/beans/message_bean_entity.dart';
- import 'package:bbyyy/generated/json/message_bean_entity_helper.dart';
- import 'package:bbyyy/beans/user_bean_entity.dart';
- import 'package:bbyyy/generated/json/user_bean_entity_helper.dart';
- import 'package:bbyyy/beans/send_message_bean_entity.dart';
- import 'package:bbyyy/generated/json/send_message_bean_entity_helper.dart';
- import 'package:bbyyy/beans/upload_image_bean_entity.dart';
- import 'package:bbyyy/generated/json/upload_image_bean_entity_helper.dart';
- import 'package:bbyyy/beans/ad_pricing_bean_entity.dart';
- import 'package:bbyyy/generated/json/ad_pricing_bean_entity_helper.dart';
- import 'package:bbyyy/beans/msg_bean_data_entity.dart';
- import 'package:bbyyy/generated/json/msg_bean_data_entity_helper.dart';
- import 'package:bbyyy/beans/use_x_ray_flow_bean_entity.dart';
- import 'package:bbyyy/generated/json/use_x_ray_flow_bean_entity_helper.dart';
- import 'package:bbyyy/beans/tourist_public_shop_bean_entity.dart';
- import 'package:bbyyy/generated/json/tourist_public_shop_bean_entity_helper.dart';
- import 'package:bbyyy/beans/ad_bean_entity.dart';
- import 'package:bbyyy/generated/json/ad_bean_entity_helper.dart';
- import 'package:bbyyy/beans/app_store_review_bean_entity.dart';
- import 'package:bbyyy/generated/json/app_store_review_bean_entity_helper.dart';
- import 'package:bbyyy/beans/vp_pricing_bean_entity.dart';
- import 'package:bbyyy/generated/json/vp_pricing_bean_entity_helper.dart';
- import 'package:bbyyy/beans/goods_bean_entity.dart';
- import 'package:bbyyy/generated/json/goods_bean_entity_helper.dart';
- import 'package:bbyyy/beans/poi_bean_entity.dart';
- import 'package:bbyyy/generated/json/poi_bean_entity_helper.dart';
- import 'package:bbyyy/beans/nsq_type_bean_entity.dart';
- import 'package:bbyyy/generated/json/nsq_type_bean_entity_helper.dart';
- import 'package:bbyyy/beans/w_x_bean_entity.dart';
- import 'package:bbyyy/generated/json/w_x_bean_entity_helper.dart';
- import 'package:bbyyy/beans/my_coupon_bean_entity.dart';
- import 'package:bbyyy/generated/json/my_coupon_bean_entity_helper.dart';
- import 'package:bbyyy/beans/annual_fee_order_bean_entity.dart';
- import 'package:bbyyy/generated/json/annual_fee_order_bean_entity_helper.dart';
- import 'package:bbyyy/beans/smart_order_bean_entity.dart';
- import 'package:bbyyy/generated/json/smart_order_bean_entity_helper.dart';
- import 'package:bbyyy/beans/address_bean_entity.dart';
- import 'package:bbyyy/generated/json/address_bean_entity_helper.dart';
- import 'package:bbyyy/beans/template_bean_entity.dart';
- import 'package:bbyyy/generated/json/template_bean_entity_helper.dart';
- import 'package:bbyyy/beans/flow_bean_entity.dart';
- import 'package:bbyyy/generated/json/flow_bean_entity_helper.dart';
- class JsonConvert<T> {
- T fromJson(Map<String, dynamic> json) {
- return _getFromJson<T>(runtimeType, this, json);
- }
- Map<String, dynamic> toJson() {
- return _getToJson<T>(runtimeType, this);
- }
- static _getFromJson<T>(Type type, data, json) {
- switch (type) {
- case CommodityCategoryBeanEntity:
- return commodityCategoryBeanEntityFromJson(data as CommodityCategoryBeanEntity, json) as T;
- case CommodityCategoryBeanData:
- return commodityCategoryBeanDataFromJson(data as CommodityCategoryBeanData, json) as T;
- case CouponBeanEntity:
- return couponBeanEntityFromJson(data as CouponBeanEntity, json) as T;
- case CouponBeanData:
- return couponBeanDataFromJson(data as CouponBeanData, json) as T;
- case CouponBeanDataData:
- return couponBeanDataDataFromJson(data as CouponBeanDataData, json) as T;
- case NewOrderBeanEntity:
- return newOrderBeanEntityFromJson(data as NewOrderBeanEntity, json) as T;
- case NewOrderBeanContent:
- return newOrderBeanContentFromJson(data as NewOrderBeanContent, json) as T;
- case ShopUserUpBeanEntity:
- return shopUserUpBeanEntityFromJson(data as ShopUserUpBeanEntity, json) as T;
- case MyShopBeanEntity:
- return myShopBeanEntityFromJson(data as MyShopBeanEntity, json) as T;
- case MyShopBeanData:
- return myShopBeanDataFromJson(data as MyShopBeanData, json) as T;
- case MyShopBeanDataData:
- return myShopBeanDataDataFromJson(data as MyShopBeanDataData, json) as T;
- case ComplainBeanEntity:
- return complainBeanEntityFromJson(data as ComplainBeanEntity, json) as T;
- case ComplainBeanData:
- return complainBeanDataFromJson(data as ComplainBeanData, json) as T;
- case ComplainBeanDataData:
- return complainBeanDataDataFromJson(data as ComplainBeanDataData, json) as T;
- case RedEnvelopeWallBeanEntity:
- return redEnvelopeWallBeanEntityFromJson(data as RedEnvelopeWallBeanEntity, json) as T;
- case RedEnvelopeWallBeanData:
- return redEnvelopeWallBeanDataFromJson(data as RedEnvelopeWallBeanData, json) as T;
- case RedEnvelopeWallBeanDataData:
- return redEnvelopeWallBeanDataDataFromJson(data as RedEnvelopeWallBeanDataData, json) as T;
- case AndroidAppVersionBeanEntity:
- return androidAppVersionBeanEntityFromJson(data as AndroidAppVersionBeanEntity, json) as T;
- case AndroidAppVersionBeanData:
- return androidAppVersionBeanDataFromJson(data as AndroidAppVersionBeanData, json) as T;
- case HomeCarouselBeanEntity:
- return homeCarouselBeanEntityFromJson(data as HomeCarouselBeanEntity, json) as T;
- case HomeCarouselBeanData:
- return homeCarouselBeanDataFromJson(data as HomeCarouselBeanData, json) as T;
- case AlipayResultBeanEntity:
- return alipayResultBeanEntityFromJson(data as AlipayResultBeanEntity, json) as T;
- case NewMsgBeanEntity:
- return newMsgBeanEntityFromJson(data as NewMsgBeanEntity, json) as T;
- case NewMsgBeanContent:
- return newMsgBeanContentFromJson(data as NewMsgBeanContent, json) as T;
- case NewMsgBeanContentSender:
- return newMsgBeanContentSenderFromJson(data as NewMsgBeanContentSender, json) as T;
- case NewMsgBeanContentReceiver:
- return newMsgBeanContentReceiverFromJson(data as NewMsgBeanContentReceiver, json) as T;
- case NewMsgBeanContentShop:
- return newMsgBeanContentShopFromJson(data as NewMsgBeanContentShop, json) as T;
- case NewMsgBeanContentOrder:
- return newMsgBeanContentOrderFromJson(data as NewMsgBeanContentOrder, json) as T;
- case NewMsgBeanContentGoods:
- return newMsgBeanContentGoodsFromJson(data as NewMsgBeanContentGoods, json) as T;
- case SaveQrCodeBeanEntity:
- return saveQrCodeBeanEntityFromJson(data as SaveQrCodeBeanEntity, json) as T;
- case FixedPriceBeanEntity:
- return fixedPriceBeanEntityFromJson(data as FixedPriceBeanEntity, json) as T;
- case FixedPriceBeanData:
- return fixedPriceBeanDataFromJson(data as FixedPriceBeanData, json) as T;
- case GrabARedEnvelopeBeanEntity:
- return grabARedEnvelopeBeanEntityFromJson(data as GrabARedEnvelopeBeanEntity, json) as T;
- case GrabARedEnvelopeBeanData:
- return grabARedEnvelopeBeanDataFromJson(data as GrabARedEnvelopeBeanData, json) as T;
- case PayByAlipayBeanEntity:
- return payByAlipayBeanEntityFromJson(data as PayByAlipayBeanEntity, json) as T;
- case PayByWeChatBeanEntity:
- return payByWeChatBeanEntityFromJson(data as PayByWeChatBeanEntity, json) as T;
- case PayByWeChatBeanData:
- return payByWeChatBeanDataFromJson(data as PayByWeChatBeanData, json) as T;
- case AccessBeanEntity:
- return accessBeanEntityFromJson(data as AccessBeanEntity, json) as T;
- case SaveImageBeanEntity:
- return saveImageBeanEntityFromJson(data as SaveImageBeanEntity, json) as T;
- case UserVpBeanEntity:
- return userVpBeanEntityFromJson(data as UserVpBeanEntity, json) as T;
- case UserVpBeanData:
- return userVpBeanDataFromJson(data as UserVpBeanData, json) as T;
- case UserVpBeanDataData:
- return userVpBeanDataDataFromJson(data as UserVpBeanDataData, json) as T;
- case ApplyForRedPacketBeanEntity:
- return applyForRedPacketBeanEntityFromJson(data as ApplyForRedPacketBeanEntity, json) as T;
- case ApplyForRedPacketBeanData:
- return applyForRedPacketBeanDataFromJson(data as ApplyForRedPacketBeanData, json) as T;
- case UserBalanceEntity:
- return userBalanceEntityFromJson(data as UserBalanceEntity, json) as T;
- case LoginInformationBeanEntity:
- return loginInformationBeanEntityFromJson(data as LoginInformationBeanEntity, json) as T;
- case LoginInformationBeanData:
- return loginInformationBeanDataFromJson(data as LoginInformationBeanData, json) as T;
- case LoginInformationBeanDataExtra:
- return loginInformationBeanDataExtraFromJson(data as LoginInformationBeanDataExtra, json) as T;
- case StoreBeanEntity:
- return storeBeanEntityFromJson(data as StoreBeanEntity, json) as T;
- case StoreBeanData:
- return storeBeanDataFromJson(data as StoreBeanData, json) as T;
- case StoreBeanDataData:
- return storeBeanDataDataFromJson(data as StoreBeanDataData, json) as T;
- case OfflinePaymentBeanEntity:
- return offlinePaymentBeanEntityFromJson(data as OfflinePaymentBeanEntity, json) as T;
- case SaveOrderBeanEntity:
- return saveOrderBeanEntityFromJson(data as SaveOrderBeanEntity, json) as T;
- case PayWayBeanEntity:
- return payWayBeanEntityFromJson(data as PayWayBeanEntity, json) as T;
- case PayWayBeanData:
- return payWayBeanDataFromJson(data as PayWayBeanData, json) as T;
- case SystemInformationBeanListEntity:
- return systemInformationBeanListEntityFromJson(data as SystemInformationBeanListEntity, json) as T;
- case SystemInformationBeanListContent:
- return systemInformationBeanListContentFromJson(data as SystemInformationBeanListContent, json) as T;
- case DBMessageBeanEntity:
- return dBMessageBeanEntityFromJson(data as DBMessageBeanEntity, json) as T;
- case TouristGoodsBeanEntity:
- return touristGoodsBeanEntityFromJson(data as TouristGoodsBeanEntity, json) as T;
- case TouristGoodsBeanData:
- return touristGoodsBeanDataFromJson(data as TouristGoodsBeanData, json) as T;
- case ActivityBeanEntity:
- return activityBeanEntityFromJson(data as ActivityBeanEntity, json) as T;
- case ActivityBeanData:
- return activityBeanDataFromJson(data as ActivityBeanData, json) as T;
- case TableBeanEntity:
- return tableBeanEntityFromJson(data as TableBeanEntity, json) as T;
- case WithdrawPricingBeanEntity:
- return withdrawPricingBeanEntityFromJson(data as WithdrawPricingBeanEntity, json) as T;
- case WithdrawPricingBeanData:
- return withdrawPricingBeanDataFromJson(data as WithdrawPricingBeanData, json) as T;
- case WithdrawPricingBeanDataData:
- return withdrawPricingBeanDataDataFromJson(data as WithdrawPricingBeanDataData, json) as T;
- case SystemInformationBeanEntity:
- return systemInformationBeanEntityFromJson(data as SystemInformationBeanEntity, json) as T;
- case SystemInformationBeanContent:
- return systemInformationBeanContentFromJson(data as SystemInformationBeanContent, json) as T;
- case MessageBeanEntity:
- return messageBeanEntityFromJson(data as MessageBeanEntity, json) as T;
- case MessageBeanContent:
- return messageBeanContentFromJson(data as MessageBeanContent, json) as T;
- case UserBeanEntity:
- return userBeanEntityFromJson(data as UserBeanEntity, json) as T;
- case UserBeanData:
- return userBeanDataFromJson(data as UserBeanData, json) as T;
- case UserBeanDataData:
- return userBeanDataDataFromJson(data as UserBeanDataData, json) as T;
- case SendMessageBeanEntity:
- return sendMessageBeanEntityFromJson(data as SendMessageBeanEntity, json) as T;
- case UploadImageBeanEntity:
- return uploadImageBeanEntityFromJson(data as UploadImageBeanEntity, json) as T;
- case UploadImageBeanData:
- return uploadImageBeanDataFromJson(data as UploadImageBeanData, json) as T;
- case AdPricingBeanEntity:
- return adPricingBeanEntityFromJson(data as AdPricingBeanEntity, json) as T;
- case AdPricingBeanData:
- return adPricingBeanDataFromJson(data as AdPricingBeanData, json) as T;
- case MsgBeanDataEntity:
- return msgBeanDataEntityFromJson(data as MsgBeanDataEntity, json) as T;
- case UseXRayFlowBeanEntity:
- return useXRayFlowBeanEntityFromJson(data as UseXRayFlowBeanEntity, json) as T;
- case UseXRayFlowBeanData:
- return useXRayFlowBeanDataFromJson(data as UseXRayFlowBeanData, json) as T;
- case UseXRayFlowBeanDataFlows:
- return useXRayFlowBeanDataFlowsFromJson(data as UseXRayFlowBeanDataFlows, json) as T;
- case TouristPublicShopBeanEntity:
- return touristPublicShopBeanEntityFromJson(data as TouristPublicShopBeanEntity, json) as T;
- case TouristPublicShopBeanData:
- return touristPublicShopBeanDataFromJson(data as TouristPublicShopBeanData, json) as T;
- case AdBeanEntity:
- return adBeanEntityFromJson(data as AdBeanEntity, json) as T;
- case AdBeanData:
- return adBeanDataFromJson(data as AdBeanData, json) as T;
- case AdBeanDataData:
- return adBeanDataDataFromJson(data as AdBeanDataData, json) as T;
- case AppStoreReviewBeanEntity:
- return appStoreReviewBeanEntityFromJson(data as AppStoreReviewBeanEntity, json) as T;
- case VpPricingBeanEntity:
- return vpPricingBeanEntityFromJson(data as VpPricingBeanEntity, json) as T;
- case VpPricingBeanData:
- return vpPricingBeanDataFromJson(data as VpPricingBeanData, json) as T;
- case VpPricingBeanDataData:
- return vpPricingBeanDataDataFromJson(data as VpPricingBeanDataData, json) as T;
- case GoodsBeanEntity:
- return goodsBeanEntityFromJson(data as GoodsBeanEntity, json) as T;
- case GoodsBeanData:
- return goodsBeanDataFromJson(data as GoodsBeanData, json) as T;
- case GoodsBeanDataData:
- return goodsBeanDataDataFromJson(data as GoodsBeanDataData, json) as T;
- case PoiBeanEntity:
- return poiBeanEntityFromJson(data as PoiBeanEntity, json) as T;
- case PoiBeanPois:
- return poiBeanPoisFromJson(data as PoiBeanPois, json) as T;
- case NsqTypeBeanEntity:
- return nsqTypeBeanEntityFromJson(data as NsqTypeBeanEntity, json) as T;
- case WXBeanEntity:
- return wXBeanEntityFromJson(data as WXBeanEntity, json) as T;
- case MyCouponBeanEntity:
- return myCouponBeanEntityFromJson(data as MyCouponBeanEntity, json) as T;
- case MyCouponBeanData:
- return myCouponBeanDataFromJson(data as MyCouponBeanData, json) as T;
- case MyCouponBeanDataData:
- return myCouponBeanDataDataFromJson(data as MyCouponBeanDataData, json) as T;
- case AnnualFeeOrderBeanEntity:
- return annualFeeOrderBeanEntityFromJson(data as AnnualFeeOrderBeanEntity, json) as T;
- case AnnualFeeOrderBeanData:
- return annualFeeOrderBeanDataFromJson(data as AnnualFeeOrderBeanData, json) as T;
- case SmartOrderBeanEntity:
- return smartOrderBeanEntityFromJson(data as SmartOrderBeanEntity, json) as T;
- case SmartOrderBeanData:
- return smartOrderBeanDataFromJson(data as SmartOrderBeanData, json) as T;
- case SmartOrderBeanDataData:
- return smartOrderBeanDataDataFromJson(data as SmartOrderBeanDataData, json) as T;
- case AddressBeanEntity:
- return addressBeanEntityFromJson(data as AddressBeanEntity, json) as T;
- case AddressBeanRegeocode:
- return addressBeanRegeocodeFromJson(data as AddressBeanRegeocode, json) as T;
- case AddressBeanRegeocodeAddressComponent:
- return addressBeanRegeocodeAddressComponentFromJson(data as AddressBeanRegeocodeAddressComponent, json) as T;
- case AddressBeanRegeocodePois:
- return addressBeanRegeocodePoisFromJson(data as AddressBeanRegeocodePois, json) as T;
- case TemplateBeanEntity:
- return templateBeanEntityFromJson(data as TemplateBeanEntity, json) as T;
- case TemplateBeanData:
- return templateBeanDataFromJson(data as TemplateBeanData, json) as T;
- case FlowBeanEntity:
- return flowBeanEntityFromJson(data as FlowBeanEntity, json) as T;
- case FlowBeanData:
- return flowBeanDataFromJson(data as FlowBeanData, json) as T;
- case FlowBeanDataData:
- return flowBeanDataDataFromJson(data as FlowBeanDataData, json) as T;
- case FlowBeanDataDataRecords:
- return flowBeanDataDataRecordsFromJson(data as FlowBeanDataDataRecords, json) as T; }
- return data as T;
- }
- static _getToJson<T>(Type type, data) {
- switch (type) {
- case CommodityCategoryBeanEntity:
- return commodityCategoryBeanEntityToJson(data as CommodityCategoryBeanEntity);
- case CommodityCategoryBeanData:
- return commodityCategoryBeanDataToJson(data as CommodityCategoryBeanData);
- case CouponBeanEntity:
- return couponBeanEntityToJson(data as CouponBeanEntity);
- case CouponBeanData:
- return couponBeanDataToJson(data as CouponBeanData);
- case CouponBeanDataData:
- return couponBeanDataDataToJson(data as CouponBeanDataData);
- case NewOrderBeanEntity:
- return newOrderBeanEntityToJson(data as NewOrderBeanEntity);
- case NewOrderBeanContent:
- return newOrderBeanContentToJson(data as NewOrderBeanContent);
- case ShopUserUpBeanEntity:
- return shopUserUpBeanEntityToJson(data as ShopUserUpBeanEntity);
- case MyShopBeanEntity:
- return myShopBeanEntityToJson(data as MyShopBeanEntity);
- case MyShopBeanData:
- return myShopBeanDataToJson(data as MyShopBeanData);
- case MyShopBeanDataData:
- return myShopBeanDataDataToJson(data as MyShopBeanDataData);
- case ComplainBeanEntity:
- return complainBeanEntityToJson(data as ComplainBeanEntity);
- case ComplainBeanData:
- return complainBeanDataToJson(data as ComplainBeanData);
- case ComplainBeanDataData:
- return complainBeanDataDataToJson(data as ComplainBeanDataData);
- case RedEnvelopeWallBeanEntity:
- return redEnvelopeWallBeanEntityToJson(data as RedEnvelopeWallBeanEntity);
- case RedEnvelopeWallBeanData:
- return redEnvelopeWallBeanDataToJson(data as RedEnvelopeWallBeanData);
- case RedEnvelopeWallBeanDataData:
- return redEnvelopeWallBeanDataDataToJson(data as RedEnvelopeWallBeanDataData);
- case AndroidAppVersionBeanEntity:
- return androidAppVersionBeanEntityToJson(data as AndroidAppVersionBeanEntity);
- case AndroidAppVersionBeanData:
- return androidAppVersionBeanDataToJson(data as AndroidAppVersionBeanData);
- case HomeCarouselBeanEntity:
- return homeCarouselBeanEntityToJson(data as HomeCarouselBeanEntity);
- case HomeCarouselBeanData:
- return homeCarouselBeanDataToJson(data as HomeCarouselBeanData);
- case AlipayResultBeanEntity:
- return alipayResultBeanEntityToJson(data as AlipayResultBeanEntity);
- case NewMsgBeanEntity:
- return newMsgBeanEntityToJson(data as NewMsgBeanEntity);
- case NewMsgBeanContent:
- return newMsgBeanContentToJson(data as NewMsgBeanContent);
- case NewMsgBeanContentSender:
- return newMsgBeanContentSenderToJson(data as NewMsgBeanContentSender);
- case NewMsgBeanContentReceiver:
- return newMsgBeanContentReceiverToJson(data as NewMsgBeanContentReceiver);
- case NewMsgBeanContentShop:
- return newMsgBeanContentShopToJson(data as NewMsgBeanContentShop);
- case NewMsgBeanContentOrder:
- return newMsgBeanContentOrderToJson(data as NewMsgBeanContentOrder);
- case NewMsgBeanContentGoods:
- return newMsgBeanContentGoodsToJson(data as NewMsgBeanContentGoods);
- case SaveQrCodeBeanEntity:
- return saveQrCodeBeanEntityToJson(data as SaveQrCodeBeanEntity);
- case FixedPriceBeanEntity:
- return fixedPriceBeanEntityToJson(data as FixedPriceBeanEntity);
- case FixedPriceBeanData:
- return fixedPriceBeanDataToJson(data as FixedPriceBeanData);
- case GrabARedEnvelopeBeanEntity:
- return grabARedEnvelopeBeanEntityToJson(data as GrabARedEnvelopeBeanEntity);
- case GrabARedEnvelopeBeanData:
- return grabARedEnvelopeBeanDataToJson(data as GrabARedEnvelopeBeanData);
- case PayByAlipayBeanEntity:
- return payByAlipayBeanEntityToJson(data as PayByAlipayBeanEntity);
- case PayByWeChatBeanEntity:
- return payByWeChatBeanEntityToJson(data as PayByWeChatBeanEntity);
- case PayByWeChatBeanData:
- return payByWeChatBeanDataToJson(data as PayByWeChatBeanData);
- case AccessBeanEntity:
- return accessBeanEntityToJson(data as AccessBeanEntity);
- case SaveImageBeanEntity:
- return saveImageBeanEntityToJson(data as SaveImageBeanEntity);
- case UserVpBeanEntity:
- return userVpBeanEntityToJson(data as UserVpBeanEntity);
- case UserVpBeanData:
- return userVpBeanDataToJson(data as UserVpBeanData);
- case UserVpBeanDataData:
- return userVpBeanDataDataToJson(data as UserVpBeanDataData);
- case ApplyForRedPacketBeanEntity:
- return applyForRedPacketBeanEntityToJson(data as ApplyForRedPacketBeanEntity);
- case ApplyForRedPacketBeanData:
- return applyForRedPacketBeanDataToJson(data as ApplyForRedPacketBeanData);
- case UserBalanceEntity:
- return userBalanceEntityToJson(data as UserBalanceEntity);
- case LoginInformationBeanEntity:
- return loginInformationBeanEntityToJson(data as LoginInformationBeanEntity);
- case LoginInformationBeanData:
- return loginInformationBeanDataToJson(data as LoginInformationBeanData);
- case LoginInformationBeanDataExtra:
- return loginInformationBeanDataExtraToJson(data as LoginInformationBeanDataExtra);
- case StoreBeanEntity:
- return storeBeanEntityToJson(data as StoreBeanEntity);
- case StoreBeanData:
- return storeBeanDataToJson(data as StoreBeanData);
- case StoreBeanDataData:
- return storeBeanDataDataToJson(data as StoreBeanDataData);
- case OfflinePaymentBeanEntity:
- return offlinePaymentBeanEntityToJson(data as OfflinePaymentBeanEntity);
- case SaveOrderBeanEntity:
- return saveOrderBeanEntityToJson(data as SaveOrderBeanEntity);
- case PayWayBeanEntity:
- return payWayBeanEntityToJson(data as PayWayBeanEntity);
- case PayWayBeanData:
- return payWayBeanDataToJson(data as PayWayBeanData);
- case SystemInformationBeanListEntity:
- return systemInformationBeanListEntityToJson(data as SystemInformationBeanListEntity);
- case SystemInformationBeanListContent:
- return systemInformationBeanListContentToJson(data as SystemInformationBeanListContent);
- case DBMessageBeanEntity:
- return dBMessageBeanEntityToJson(data as DBMessageBeanEntity);
- case TouristGoodsBeanEntity:
- return touristGoodsBeanEntityToJson(data as TouristGoodsBeanEntity);
- case TouristGoodsBeanData:
- return touristGoodsBeanDataToJson(data as TouristGoodsBeanData);
- case ActivityBeanEntity:
- return activityBeanEntityToJson(data as ActivityBeanEntity);
- case ActivityBeanData:
- return activityBeanDataToJson(data as ActivityBeanData);
- case TableBeanEntity:
- return tableBeanEntityToJson(data as TableBeanEntity);
- case WithdrawPricingBeanEntity:
- return withdrawPricingBeanEntityToJson(data as WithdrawPricingBeanEntity);
- case WithdrawPricingBeanData:
- return withdrawPricingBeanDataToJson(data as WithdrawPricingBeanData);
- case WithdrawPricingBeanDataData:
- return withdrawPricingBeanDataDataToJson(data as WithdrawPricingBeanDataData);
- case SystemInformationBeanEntity:
- return systemInformationBeanEntityToJson(data as SystemInformationBeanEntity);
- case SystemInformationBeanContent:
- return systemInformationBeanContentToJson(data as SystemInformationBeanContent);
- case MessageBeanEntity:
- return messageBeanEntityToJson(data as MessageBeanEntity);
- case MessageBeanContent:
- return messageBeanContentToJson(data as MessageBeanContent);
- case UserBeanEntity:
- return userBeanEntityToJson(data as UserBeanEntity);
- case UserBeanData:
- return userBeanDataToJson(data as UserBeanData);
- case UserBeanDataData:
- return userBeanDataDataToJson(data as UserBeanDataData);
- case SendMessageBeanEntity:
- return sendMessageBeanEntityToJson(data as SendMessageBeanEntity);
- case UploadImageBeanEntity:
- return uploadImageBeanEntityToJson(data as UploadImageBeanEntity);
- case UploadImageBeanData:
- return uploadImageBeanDataToJson(data as UploadImageBeanData);
- case AdPricingBeanEntity:
- return adPricingBeanEntityToJson(data as AdPricingBeanEntity);
- case AdPricingBeanData:
- return adPricingBeanDataToJson(data as AdPricingBeanData);
- case MsgBeanDataEntity:
- return msgBeanDataEntityToJson(data as MsgBeanDataEntity);
- case UseXRayFlowBeanEntity:
- return useXRayFlowBeanEntityToJson(data as UseXRayFlowBeanEntity);
- case UseXRayFlowBeanData:
- return useXRayFlowBeanDataToJson(data as UseXRayFlowBeanData);
- case UseXRayFlowBeanDataFlows:
- return useXRayFlowBeanDataFlowsToJson(data as UseXRayFlowBeanDataFlows);
- case TouristPublicShopBeanEntity:
- return touristPublicShopBeanEntityToJson(data as TouristPublicShopBeanEntity);
- case TouristPublicShopBeanData:
- return touristPublicShopBeanDataToJson(data as TouristPublicShopBeanData);
- case AdBeanEntity:
- return adBeanEntityToJson(data as AdBeanEntity);
- case AdBeanData:
- return adBeanDataToJson(data as AdBeanData);
- case AdBeanDataData:
- return adBeanDataDataToJson(data as AdBeanDataData);
- case AppStoreReviewBeanEntity:
- return appStoreReviewBeanEntityToJson(data as AppStoreReviewBeanEntity);
- case VpPricingBeanEntity:
- return vpPricingBeanEntityToJson(data as VpPricingBeanEntity);
- case VpPricingBeanData:
- return vpPricingBeanDataToJson(data as VpPricingBeanData);
- case VpPricingBeanDataData:
- return vpPricingBeanDataDataToJson(data as VpPricingBeanDataData);
- case GoodsBeanEntity:
- return goodsBeanEntityToJson(data as GoodsBeanEntity);
- case GoodsBeanData:
- return goodsBeanDataToJson(data as GoodsBeanData);
- case GoodsBeanDataData:
- return goodsBeanDataDataToJson(data as GoodsBeanDataData);
- case PoiBeanEntity:
- return poiBeanEntityToJson(data as PoiBeanEntity);
- case PoiBeanPois:
- return poiBeanPoisToJson(data as PoiBeanPois);
- case NsqTypeBeanEntity:
- return nsqTypeBeanEntityToJson(data as NsqTypeBeanEntity);
- case WXBeanEntity:
- return wXBeanEntityToJson(data as WXBeanEntity);
- case MyCouponBeanEntity:
- return myCouponBeanEntityToJson(data as MyCouponBeanEntity);
- case MyCouponBeanData:
- return myCouponBeanDataToJson(data as MyCouponBeanData);
- case MyCouponBeanDataData:
- return myCouponBeanDataDataToJson(data as MyCouponBeanDataData);
- case AnnualFeeOrderBeanEntity:
- return annualFeeOrderBeanEntityToJson(data as AnnualFeeOrderBeanEntity);
- case AnnualFeeOrderBeanData:
- return annualFeeOrderBeanDataToJson(data as AnnualFeeOrderBeanData);
- case SmartOrderBeanEntity:
- return smartOrderBeanEntityToJson(data as SmartOrderBeanEntity);
- case SmartOrderBeanData:
- return smartOrderBeanDataToJson(data as SmartOrderBeanData);
- case SmartOrderBeanDataData:
- return smartOrderBeanDataDataToJson(data as SmartOrderBeanDataData);
- case AddressBeanEntity:
- return addressBeanEntityToJson(data as AddressBeanEntity);
- case AddressBeanRegeocode:
- return addressBeanRegeocodeToJson(data as AddressBeanRegeocode);
- case AddressBeanRegeocodeAddressComponent:
- return addressBeanRegeocodeAddressComponentToJson(data as AddressBeanRegeocodeAddressComponent);
- case AddressBeanRegeocodePois:
- return addressBeanRegeocodePoisToJson(data as AddressBeanRegeocodePois);
- case TemplateBeanEntity:
- return templateBeanEntityToJson(data as TemplateBeanEntity);
- case TemplateBeanData:
- return templateBeanDataToJson(data as TemplateBeanData);
- case FlowBeanEntity:
- return flowBeanEntityToJson(data as FlowBeanEntity);
- case FlowBeanData:
- return flowBeanDataToJson(data as FlowBeanData);
- case FlowBeanDataData:
- return flowBeanDataDataToJson(data as FlowBeanDataData);
- case FlowBeanDataDataRecords:
- return flowBeanDataDataRecordsToJson(data as FlowBeanDataDataRecords);
- }
- return data as T;
- }
- //Go back to a single instance by type
- static _fromJsonSingle<M>( json) {
- String type = M.toString();
- if(type == (CommodityCategoryBeanEntity).toString()){
- return CommodityCategoryBeanEntity().fromJson(json);
- }
- if(type == (CommodityCategoryBeanData).toString()){
- return CommodityCategoryBeanData().fromJson(json);
- }
- if(type == (CouponBeanEntity).toString()){
- return CouponBeanEntity().fromJson(json);
- }
- if(type == (CouponBeanData).toString()){
- return CouponBeanData().fromJson(json);
- }
- if(type == (CouponBeanDataData).toString()){
- return CouponBeanDataData().fromJson(json);
- }
- if(type == (NewOrderBeanEntity).toString()){
- return NewOrderBeanEntity().fromJson(json);
- }
- if(type == (NewOrderBeanContent).toString()){
- return NewOrderBeanContent().fromJson(json);
- }
- if(type == (ShopUserUpBeanEntity).toString()){
- return ShopUserUpBeanEntity().fromJson(json);
- }
- if(type == (MyShopBeanEntity).toString()){
- return MyShopBeanEntity().fromJson(json);
- }
- if(type == (MyShopBeanData).toString()){
- return MyShopBeanData().fromJson(json);
- }
- if(type == (MyShopBeanDataData).toString()){
- return MyShopBeanDataData().fromJson(json);
- }
- if(type == (ComplainBeanEntity).toString()){
- return ComplainBeanEntity().fromJson(json);
- }
- if(type == (ComplainBeanData).toString()){
- return ComplainBeanData().fromJson(json);
- }
- if(type == (ComplainBeanDataData).toString()){
- return ComplainBeanDataData().fromJson(json);
- }
- if(type == (RedEnvelopeWallBeanEntity).toString()){
- return RedEnvelopeWallBeanEntity().fromJson(json);
- }
- if(type == (RedEnvelopeWallBeanData).toString()){
- return RedEnvelopeWallBeanData().fromJson(json);
- }
- if(type == (RedEnvelopeWallBeanDataData).toString()){
- return RedEnvelopeWallBeanDataData().fromJson(json);
- }
- if(type == (AndroidAppVersionBeanEntity).toString()){
- return AndroidAppVersionBeanEntity().fromJson(json);
- }
- if(type == (AndroidAppVersionBeanData).toString()){
- return AndroidAppVersionBeanData().fromJson(json);
- }
- if(type == (HomeCarouselBeanEntity).toString()){
- return HomeCarouselBeanEntity().fromJson(json);
- }
- if(type == (HomeCarouselBeanData).toString()){
- return HomeCarouselBeanData().fromJson(json);
- }
- if(type == (AlipayResultBeanEntity).toString()){
- return AlipayResultBeanEntity().fromJson(json);
- }
- if(type == (NewMsgBeanEntity).toString()){
- return NewMsgBeanEntity().fromJson(json);
- }
- if(type == (NewMsgBeanContent).toString()){
- return NewMsgBeanContent().fromJson(json);
- }
- if(type == (NewMsgBeanContentSender).toString()){
- return NewMsgBeanContentSender().fromJson(json);
- }
- if(type == (NewMsgBeanContentReceiver).toString()){
- return NewMsgBeanContentReceiver().fromJson(json);
- }
- if(type == (NewMsgBeanContentShop).toString()){
- return NewMsgBeanContentShop().fromJson(json);
- }
- if(type == (NewMsgBeanContentOrder).toString()){
- return NewMsgBeanContentOrder().fromJson(json);
- }
- if(type == (NewMsgBeanContentGoods).toString()){
- return NewMsgBeanContentGoods().fromJson(json);
- }
- if(type == (SaveQrCodeBeanEntity).toString()){
- return SaveQrCodeBeanEntity().fromJson(json);
- }
- if(type == (FixedPriceBeanEntity).toString()){
- return FixedPriceBeanEntity().fromJson(json);
- }
- if(type == (FixedPriceBeanData).toString()){
- return FixedPriceBeanData().fromJson(json);
- }
- if(type == (GrabARedEnvelopeBeanEntity).toString()){
- return GrabARedEnvelopeBeanEntity().fromJson(json);
- }
- if(type == (GrabARedEnvelopeBeanData).toString()){
- return GrabARedEnvelopeBeanData().fromJson(json);
- }
- if(type == (PayByAlipayBeanEntity).toString()){
- return PayByAlipayBeanEntity().fromJson(json);
- }
- if(type == (PayByWeChatBeanEntity).toString()){
- return PayByWeChatBeanEntity().fromJson(json);
- }
- if(type == (PayByWeChatBeanData).toString()){
- return PayByWeChatBeanData().fromJson(json);
- }
- if(type == (AccessBeanEntity).toString()){
- return AccessBeanEntity().fromJson(json);
- }
- if(type == (SaveImageBeanEntity).toString()){
- return SaveImageBeanEntity().fromJson(json);
- }
- if(type == (UserVpBeanEntity).toString()){
- return UserVpBeanEntity().fromJson(json);
- }
- if(type == (UserVpBeanData).toString()){
- return UserVpBeanData().fromJson(json);
- }
- if(type == (UserVpBeanDataData).toString()){
- return UserVpBeanDataData().fromJson(json);
- }
- if(type == (ApplyForRedPacketBeanEntity).toString()){
- return ApplyForRedPacketBeanEntity().fromJson(json);
- }
- if(type == (ApplyForRedPacketBeanData).toString()){
- return ApplyForRedPacketBeanData().fromJson(json);
- }
- if(type == (UserBalanceEntity).toString()){
- return UserBalanceEntity().fromJson(json);
- }
- if(type == (LoginInformationBeanEntity).toString()){
- return LoginInformationBeanEntity().fromJson(json);
- }
- if(type == (LoginInformationBeanData).toString()){
- return LoginInformationBeanData().fromJson(json);
- }
- if(type == (LoginInformationBeanDataExtra).toString()){
- return LoginInformationBeanDataExtra().fromJson(json);
- }
- if(type == (StoreBeanEntity).toString()){
- return StoreBeanEntity().fromJson(json);
- }
- if(type == (StoreBeanData).toString()){
- return StoreBeanData().fromJson(json);
- }
- if(type == (StoreBeanDataData).toString()){
- return StoreBeanDataData().fromJson(json);
- }
- if(type == (OfflinePaymentBeanEntity).toString()){
- return OfflinePaymentBeanEntity().fromJson(json);
- }
- if(type == (SaveOrderBeanEntity).toString()){
- return SaveOrderBeanEntity().fromJson(json);
- }
- if(type == (PayWayBeanEntity).toString()){
- return PayWayBeanEntity().fromJson(json);
- }
- if(type == (PayWayBeanData).toString()){
- return PayWayBeanData().fromJson(json);
- }
- if(type == (SystemInformationBeanListEntity).toString()){
- return SystemInformationBeanListEntity().fromJson(json);
- }
- if(type == (SystemInformationBeanListContent).toString()){
- return SystemInformationBeanListContent().fromJson(json);
- }
- if(type == (DBMessageBeanEntity).toString()){
- return DBMessageBeanEntity().fromJson(json);
- }
- if(type == (TouristGoodsBeanEntity).toString()){
- return TouristGoodsBeanEntity().fromJson(json);
- }
- if(type == (TouristGoodsBeanData).toString()){
- return TouristGoodsBeanData().fromJson(json);
- }
- if(type == (ActivityBeanEntity).toString()){
- return ActivityBeanEntity().fromJson(json);
- }
- if(type == (ActivityBeanData).toString()){
- return ActivityBeanData().fromJson(json);
- }
- if(type == (TableBeanEntity).toString()){
- return TableBeanEntity().fromJson(json);
- }
- if(type == (WithdrawPricingBeanEntity).toString()){
- return WithdrawPricingBeanEntity().fromJson(json);
- }
- if(type == (WithdrawPricingBeanData).toString()){
- return WithdrawPricingBeanData().fromJson(json);
- }
- if(type == (WithdrawPricingBeanDataData).toString()){
- return WithdrawPricingBeanDataData().fromJson(json);
- }
- if(type == (SystemInformationBeanEntity).toString()){
- return SystemInformationBeanEntity().fromJson(json);
- }
- if(type == (SystemInformationBeanContent).toString()){
- return SystemInformationBeanContent().fromJson(json);
- }
- if(type == (MessageBeanEntity).toString()){
- return MessageBeanEntity().fromJson(json);
- }
- if(type == (MessageBeanContent).toString()){
- return MessageBeanContent().fromJson(json);
- }
- if(type == (UserBeanEntity).toString()){
- return UserBeanEntity().fromJson(json);
- }
- if(type == (UserBeanData).toString()){
- return UserBeanData().fromJson(json);
- }
- if(type == (UserBeanDataData).toString()){
- return UserBeanDataData().fromJson(json);
- }
- if(type == (SendMessageBeanEntity).toString()){
- return SendMessageBeanEntity().fromJson(json);
- }
- if(type == (UploadImageBeanEntity).toString()){
- return UploadImageBeanEntity().fromJson(json);
- }
- if(type == (UploadImageBeanData).toString()){
- return UploadImageBeanData().fromJson(json);
- }
- if(type == (AdPricingBeanEntity).toString()){
- return AdPricingBeanEntity().fromJson(json);
- }
- if(type == (AdPricingBeanData).toString()){
- return AdPricingBeanData().fromJson(json);
- }
- if(type == (MsgBeanDataEntity).toString()){
- return MsgBeanDataEntity().fromJson(json);
- }
- if(type == (UseXRayFlowBeanEntity).toString()){
- return UseXRayFlowBeanEntity().fromJson(json);
- }
- if(type == (UseXRayFlowBeanData).toString()){
- return UseXRayFlowBeanData().fromJson(json);
- }
- if(type == (UseXRayFlowBeanDataFlows).toString()){
- return UseXRayFlowBeanDataFlows().fromJson(json);
- }
- if(type == (TouristPublicShopBeanEntity).toString()){
- return TouristPublicShopBeanEntity().fromJson(json);
- }
- if(type == (TouristPublicShopBeanData).toString()){
- return TouristPublicShopBeanData().fromJson(json);
- }
- if(type == (AdBeanEntity).toString()){
- return AdBeanEntity().fromJson(json);
- }
- if(type == (AdBeanData).toString()){
- return AdBeanData().fromJson(json);
- }
- if(type == (AdBeanDataData).toString()){
- return AdBeanDataData().fromJson(json);
- }
- if(type == (AppStoreReviewBeanEntity).toString()){
- return AppStoreReviewBeanEntity().fromJson(json);
- }
- if(type == (VpPricingBeanEntity).toString()){
- return VpPricingBeanEntity().fromJson(json);
- }
- if(type == (VpPricingBeanData).toString()){
- return VpPricingBeanData().fromJson(json);
- }
- if(type == (VpPricingBeanDataData).toString()){
- return VpPricingBeanDataData().fromJson(json);
- }
- if(type == (GoodsBeanEntity).toString()){
- return GoodsBeanEntity().fromJson(json);
- }
- if(type == (GoodsBeanData).toString()){
- return GoodsBeanData().fromJson(json);
- }
- if(type == (GoodsBeanDataData).toString()){
- return GoodsBeanDataData().fromJson(json);
- }
- if(type == (PoiBeanEntity).toString()){
- return PoiBeanEntity().fromJson(json);
- }
- if(type == (PoiBeanPois).toString()){
- return PoiBeanPois().fromJson(json);
- }
- if(type == (NsqTypeBeanEntity).toString()){
- return NsqTypeBeanEntity().fromJson(json);
- }
- if(type == (WXBeanEntity).toString()){
- return WXBeanEntity().fromJson(json);
- }
- if(type == (MyCouponBeanEntity).toString()){
- return MyCouponBeanEntity().fromJson(json);
- }
- if(type == (MyCouponBeanData).toString()){
- return MyCouponBeanData().fromJson(json);
- }
- if(type == (MyCouponBeanDataData).toString()){
- return MyCouponBeanDataData().fromJson(json);
- }
- if(type == (AnnualFeeOrderBeanEntity).toString()){
- return AnnualFeeOrderBeanEntity().fromJson(json);
- }
- if(type == (AnnualFeeOrderBeanData).toString()){
- return AnnualFeeOrderBeanData().fromJson(json);
- }
- if(type == (SmartOrderBeanEntity).toString()){
- return SmartOrderBeanEntity().fromJson(json);
- }
- if(type == (SmartOrderBeanData).toString()){
- return SmartOrderBeanData().fromJson(json);
- }
- if(type == (SmartOrderBeanDataData).toString()){
- return SmartOrderBeanDataData().fromJson(json);
- }
- if(type == (AddressBeanEntity).toString()){
- return AddressBeanEntity().fromJson(json);
- }
- if(type == (AddressBeanRegeocode).toString()){
- return AddressBeanRegeocode().fromJson(json);
- }
- if(type == (AddressBeanRegeocodeAddressComponent).toString()){
- return AddressBeanRegeocodeAddressComponent().fromJson(json);
- }
- if(type == (AddressBeanRegeocodePois).toString()){
- return AddressBeanRegeocodePois().fromJson(json);
- }
- if(type == (TemplateBeanEntity).toString()){
- return TemplateBeanEntity().fromJson(json);
- }
- if(type == (TemplateBeanData).toString()){
- return TemplateBeanData().fromJson(json);
- }
- if(type == (FlowBeanEntity).toString()){
- return FlowBeanEntity().fromJson(json);
- }
- if(type == (FlowBeanData).toString()){
- return FlowBeanData().fromJson(json);
- }
- if(type == (FlowBeanDataData).toString()){
- return FlowBeanDataData().fromJson(json);
- }
- if(type == (FlowBeanDataDataRecords).toString()){
- return FlowBeanDataDataRecords().fromJson(json);
- }
- return null;
- }
- //list is returned by type
- static M _getListChildType<M>(List data) {
- if(<CommodityCategoryBeanEntity>[] is M){
- return data.map<CommodityCategoryBeanEntity>((e) => CommodityCategoryBeanEntity().fromJson(e)).toList() as M;
- }
- if(<CommodityCategoryBeanData>[] is M){
- return data.map<CommodityCategoryBeanData>((e) => CommodityCategoryBeanData().fromJson(e)).toList() as M;
- }
- if(<CouponBeanEntity>[] is M){
- return data.map<CouponBeanEntity>((e) => CouponBeanEntity().fromJson(e)).toList() as M;
- }
- if(<CouponBeanData>[] is M){
- return data.map<CouponBeanData>((e) => CouponBeanData().fromJson(e)).toList() as M;
- }
- if(<CouponBeanDataData>[] is M){
- return data.map<CouponBeanDataData>((e) => CouponBeanDataData().fromJson(e)).toList() as M;
- }
- if(<NewOrderBeanEntity>[] is M){
- return data.map<NewOrderBeanEntity>((e) => NewOrderBeanEntity().fromJson(e)).toList() as M;
- }
- if(<NewOrderBeanContent>[] is M){
- return data.map<NewOrderBeanContent>((e) => NewOrderBeanContent().fromJson(e)).toList() as M;
- }
- if(<ShopUserUpBeanEntity>[] is M){
- return data.map<ShopUserUpBeanEntity>((e) => ShopUserUpBeanEntity().fromJson(e)).toList() as M;
- }
- if(<MyShopBeanEntity>[] is M){
- return data.map<MyShopBeanEntity>((e) => MyShopBeanEntity().fromJson(e)).toList() as M;
- }
- if(<MyShopBeanData>[] is M){
- return data.map<MyShopBeanData>((e) => MyShopBeanData().fromJson(e)).toList() as M;
- }
- if(<MyShopBeanDataData>[] is M){
- return data.map<MyShopBeanDataData>((e) => MyShopBeanDataData().fromJson(e)).toList() as M;
- }
- if(<ComplainBeanEntity>[] is M){
- return data.map<ComplainBeanEntity>((e) => ComplainBeanEntity().fromJson(e)).toList() as M;
- }
- if(<ComplainBeanData>[] is M){
- return data.map<ComplainBeanData>((e) => ComplainBeanData().fromJson(e)).toList() as M;
- }
- if(<ComplainBeanDataData>[] is M){
- return data.map<ComplainBeanDataData>((e) => ComplainBeanDataData().fromJson(e)).toList() as M;
- }
- if(<RedEnvelopeWallBeanEntity>[] is M){
- return data.map<RedEnvelopeWallBeanEntity>((e) => RedEnvelopeWallBeanEntity().fromJson(e)).toList() as M;
- }
- if(<RedEnvelopeWallBeanData>[] is M){
- return data.map<RedEnvelopeWallBeanData>((e) => RedEnvelopeWallBeanData().fromJson(e)).toList() as M;
- }
- if(<RedEnvelopeWallBeanDataData>[] is M){
- return data.map<RedEnvelopeWallBeanDataData>((e) => RedEnvelopeWallBeanDataData().fromJson(e)).toList() as M;
- }
- if(<AndroidAppVersionBeanEntity>[] is M){
- return data.map<AndroidAppVersionBeanEntity>((e) => AndroidAppVersionBeanEntity().fromJson(e)).toList() as M;
- }
- if(<AndroidAppVersionBeanData>[] is M){
- return data.map<AndroidAppVersionBeanData>((e) => AndroidAppVersionBeanData().fromJson(e)).toList() as M;
- }
- if(<HomeCarouselBeanEntity>[] is M){
- return data.map<HomeCarouselBeanEntity>((e) => HomeCarouselBeanEntity().fromJson(e)).toList() as M;
- }
- if(<HomeCarouselBeanData>[] is M){
- return data.map<HomeCarouselBeanData>((e) => HomeCarouselBeanData().fromJson(e)).toList() as M;
- }
- if(<AlipayResultBeanEntity>[] is M){
- return data.map<AlipayResultBeanEntity>((e) => AlipayResultBeanEntity().fromJson(e)).toList() as M;
- }
- if(<NewMsgBeanEntity>[] is M){
- return data.map<NewMsgBeanEntity>((e) => NewMsgBeanEntity().fromJson(e)).toList() as M;
- }
- if(<NewMsgBeanContent>[] is M){
- return data.map<NewMsgBeanContent>((e) => NewMsgBeanContent().fromJson(e)).toList() as M;
- }
- if(<NewMsgBeanContentSender>[] is M){
- return data.map<NewMsgBeanContentSender>((e) => NewMsgBeanContentSender().fromJson(e)).toList() as M;
- }
- if(<NewMsgBeanContentReceiver>[] is M){
- return data.map<NewMsgBeanContentReceiver>((e) => NewMsgBeanContentReceiver().fromJson(e)).toList() as M;
- }
- if(<NewMsgBeanContentShop>[] is M){
- return data.map<NewMsgBeanContentShop>((e) => NewMsgBeanContentShop().fromJson(e)).toList() as M;
- }
- if(<NewMsgBeanContentOrder>[] is M){
- return data.map<NewMsgBeanContentOrder>((e) => NewMsgBeanContentOrder().fromJson(e)).toList() as M;
- }
- if(<NewMsgBeanContentGoods>[] is M){
- return data.map<NewMsgBeanContentGoods>((e) => NewMsgBeanContentGoods().fromJson(e)).toList() as M;
- }
- if(<SaveQrCodeBeanEntity>[] is M){
- return data.map<SaveQrCodeBeanEntity>((e) => SaveQrCodeBeanEntity().fromJson(e)).toList() as M;
- }
- if(<FixedPriceBeanEntity>[] is M){
- return data.map<FixedPriceBeanEntity>((e) => FixedPriceBeanEntity().fromJson(e)).toList() as M;
- }
- if(<FixedPriceBeanData>[] is M){
- return data.map<FixedPriceBeanData>((e) => FixedPriceBeanData().fromJson(e)).toList() as M;
- }
- if(<GrabARedEnvelopeBeanEntity>[] is M){
- return data.map<GrabARedEnvelopeBeanEntity>((e) => GrabARedEnvelopeBeanEntity().fromJson(e)).toList() as M;
- }
- if(<GrabARedEnvelopeBeanData>[] is M){
- return data.map<GrabARedEnvelopeBeanData>((e) => GrabARedEnvelopeBeanData().fromJson(e)).toList() as M;
- }
- if(<PayByAlipayBeanEntity>[] is M){
- return data.map<PayByAlipayBeanEntity>((e) => PayByAlipayBeanEntity().fromJson(e)).toList() as M;
- }
- if(<PayByWeChatBeanEntity>[] is M){
- return data.map<PayByWeChatBeanEntity>((e) => PayByWeChatBeanEntity().fromJson(e)).toList() as M;
- }
- if(<PayByWeChatBeanData>[] is M){
- return data.map<PayByWeChatBeanData>((e) => PayByWeChatBeanData().fromJson(e)).toList() as M;
- }
- if(<AccessBeanEntity>[] is M){
- return data.map<AccessBeanEntity>((e) => AccessBeanEntity().fromJson(e)).toList() as M;
- }
- if(<SaveImageBeanEntity>[] is M){
- return data.map<SaveImageBeanEntity>((e) => SaveImageBeanEntity().fromJson(e)).toList() as M;
- }
- if(<UserVpBeanEntity>[] is M){
- return data.map<UserVpBeanEntity>((e) => UserVpBeanEntity().fromJson(e)).toList() as M;
- }
- if(<UserVpBeanData>[] is M){
- return data.map<UserVpBeanData>((e) => UserVpBeanData().fromJson(e)).toList() as M;
- }
- if(<UserVpBeanDataData>[] is M){
- return data.map<UserVpBeanDataData>((e) => UserVpBeanDataData().fromJson(e)).toList() as M;
- }
- if(<ApplyForRedPacketBeanEntity>[] is M){
- return data.map<ApplyForRedPacketBeanEntity>((e) => ApplyForRedPacketBeanEntity().fromJson(e)).toList() as M;
- }
- if(<ApplyForRedPacketBeanData>[] is M){
- return data.map<ApplyForRedPacketBeanData>((e) => ApplyForRedPacketBeanData().fromJson(e)).toList() as M;
- }
- if(<UserBalanceEntity>[] is M){
- return data.map<UserBalanceEntity>((e) => UserBalanceEntity().fromJson(e)).toList() as M;
- }
- if(<LoginInformationBeanEntity>[] is M){
- return data.map<LoginInformationBeanEntity>((e) => LoginInformationBeanEntity().fromJson(e)).toList() as M;
- }
- if(<LoginInformationBeanData>[] is M){
- return data.map<LoginInformationBeanData>((e) => LoginInformationBeanData().fromJson(e)).toList() as M;
- }
- if(<LoginInformationBeanDataExtra>[] is M){
- return data.map<LoginInformationBeanDataExtra>((e) => LoginInformationBeanDataExtra().fromJson(e)).toList() as M;
- }
- if(<StoreBeanEntity>[] is M){
- return data.map<StoreBeanEntity>((e) => StoreBeanEntity().fromJson(e)).toList() as M;
- }
- if(<StoreBeanData>[] is M){
- return data.map<StoreBeanData>((e) => StoreBeanData().fromJson(e)).toList() as M;
- }
- if(<StoreBeanDataData>[] is M){
- return data.map<StoreBeanDataData>((e) => StoreBeanDataData().fromJson(e)).toList() as M;
- }
- if(<OfflinePaymentBeanEntity>[] is M){
- return data.map<OfflinePaymentBeanEntity>((e) => OfflinePaymentBeanEntity().fromJson(e)).toList() as M;
- }
- if(<SaveOrderBeanEntity>[] is M){
- return data.map<SaveOrderBeanEntity>((e) => SaveOrderBeanEntity().fromJson(e)).toList() as M;
- }
- if(<PayWayBeanEntity>[] is M){
- return data.map<PayWayBeanEntity>((e) => PayWayBeanEntity().fromJson(e)).toList() as M;
- }
- if(<PayWayBeanData>[] is M){
- return data.map<PayWayBeanData>((e) => PayWayBeanData().fromJson(e)).toList() as M;
- }
- if(<SystemInformationBeanListEntity>[] is M){
- return data.map<SystemInformationBeanListEntity>((e) => SystemInformationBeanListEntity().fromJson(e)).toList() as M;
- }
- if(<SystemInformationBeanListContent>[] is M){
- return data.map<SystemInformationBeanListContent>((e) => SystemInformationBeanListContent().fromJson(e)).toList() as M;
- }
- if(<DBMessageBeanEntity>[] is M){
- return data.map<DBMessageBeanEntity>((e) => DBMessageBeanEntity().fromJson(e)).toList() as M;
- }
- if(<TouristGoodsBeanEntity>[] is M){
- return data.map<TouristGoodsBeanEntity>((e) => TouristGoodsBeanEntity().fromJson(e)).toList() as M;
- }
- if(<TouristGoodsBeanData>[] is M){
- return data.map<TouristGoodsBeanData>((e) => TouristGoodsBeanData().fromJson(e)).toList() as M;
- }
- if(<ActivityBeanEntity>[] is M){
- return data.map<ActivityBeanEntity>((e) => ActivityBeanEntity().fromJson(e)).toList() as M;
- }
- if(<ActivityBeanData>[] is M){
- return data.map<ActivityBeanData>((e) => ActivityBeanData().fromJson(e)).toList() as M;
- }
- if(<TableBeanEntity>[] is M){
- return data.map<TableBeanEntity>((e) => TableBeanEntity().fromJson(e)).toList() as M;
- }
- if(<WithdrawPricingBeanEntity>[] is M){
- return data.map<WithdrawPricingBeanEntity>((e) => WithdrawPricingBeanEntity().fromJson(e)).toList() as M;
- }
- if(<WithdrawPricingBeanData>[] is M){
- return data.map<WithdrawPricingBeanData>((e) => WithdrawPricingBeanData().fromJson(e)).toList() as M;
- }
- if(<WithdrawPricingBeanDataData>[] is M){
- return data.map<WithdrawPricingBeanDataData>((e) => WithdrawPricingBeanDataData().fromJson(e)).toList() as M;
- }
- if(<SystemInformationBeanEntity>[] is M){
- return data.map<SystemInformationBeanEntity>((e) => SystemInformationBeanEntity().fromJson(e)).toList() as M;
- }
- if(<SystemInformationBeanContent>[] is M){
- return data.map<SystemInformationBeanContent>((e) => SystemInformationBeanContent().fromJson(e)).toList() as M;
- }
- if(<MessageBeanEntity>[] is M){
- return data.map<MessageBeanEntity>((e) => MessageBeanEntity().fromJson(e)).toList() as M;
- }
- if(<MessageBeanContent>[] is M){
- return data.map<MessageBeanContent>((e) => MessageBeanContent().fromJson(e)).toList() as M;
- }
- if(<UserBeanEntity>[] is M){
- return data.map<UserBeanEntity>((e) => UserBeanEntity().fromJson(e)).toList() as M;
- }
- if(<UserBeanData>[] is M){
- return data.map<UserBeanData>((e) => UserBeanData().fromJson(e)).toList() as M;
- }
- if(<UserBeanDataData>[] is M){
- return data.map<UserBeanDataData>((e) => UserBeanDataData().fromJson(e)).toList() as M;
- }
- if(<SendMessageBeanEntity>[] is M){
- return data.map<SendMessageBeanEntity>((e) => SendMessageBeanEntity().fromJson(e)).toList() as M;
- }
- if(<UploadImageBeanEntity>[] is M){
- return data.map<UploadImageBeanEntity>((e) => UploadImageBeanEntity().fromJson(e)).toList() as M;
- }
- if(<UploadImageBeanData>[] is M){
- return data.map<UploadImageBeanData>((e) => UploadImageBeanData().fromJson(e)).toList() as M;
- }
- if(<AdPricingBeanEntity>[] is M){
- return data.map<AdPricingBeanEntity>((e) => AdPricingBeanEntity().fromJson(e)).toList() as M;
- }
- if(<AdPricingBeanData>[] is M){
- return data.map<AdPricingBeanData>((e) => AdPricingBeanData().fromJson(e)).toList() as M;
- }
- if(<MsgBeanDataEntity>[] is M){
- return data.map<MsgBeanDataEntity>((e) => MsgBeanDataEntity().fromJson(e)).toList() as M;
- }
- if(<UseXRayFlowBeanEntity>[] is M){
- return data.map<UseXRayFlowBeanEntity>((e) => UseXRayFlowBeanEntity().fromJson(e)).toList() as M;
- }
- if(<UseXRayFlowBeanData>[] is M){
- return data.map<UseXRayFlowBeanData>((e) => UseXRayFlowBeanData().fromJson(e)).toList() as M;
- }
- if(<UseXRayFlowBeanDataFlows>[] is M){
- return data.map<UseXRayFlowBeanDataFlows>((e) => UseXRayFlowBeanDataFlows().fromJson(e)).toList() as M;
- }
- if(<TouristPublicShopBeanEntity>[] is M){
- return data.map<TouristPublicShopBeanEntity>((e) => TouristPublicShopBeanEntity().fromJson(e)).toList() as M;
- }
- if(<TouristPublicShopBeanData>[] is M){
- return data.map<TouristPublicShopBeanData>((e) => TouristPublicShopBeanData().fromJson(e)).toList() as M;
- }
- if(<AdBeanEntity>[] is M){
- return data.map<AdBeanEntity>((e) => AdBeanEntity().fromJson(e)).toList() as M;
- }
- if(<AdBeanData>[] is M){
- return data.map<AdBeanData>((e) => AdBeanData().fromJson(e)).toList() as M;
- }
- if(<AdBeanDataData>[] is M){
- return data.map<AdBeanDataData>((e) => AdBeanDataData().fromJson(e)).toList() as M;
- }
- if(<AppStoreReviewBeanEntity>[] is M){
- return data.map<AppStoreReviewBeanEntity>((e) => AppStoreReviewBeanEntity().fromJson(e)).toList() as M;
- }
- if(<VpPricingBeanEntity>[] is M){
- return data.map<VpPricingBeanEntity>((e) => VpPricingBeanEntity().fromJson(e)).toList() as M;
- }
- if(<VpPricingBeanData>[] is M){
- return data.map<VpPricingBeanData>((e) => VpPricingBeanData().fromJson(e)).toList() as M;
- }
- if(<VpPricingBeanDataData>[] is M){
- return data.map<VpPricingBeanDataData>((e) => VpPricingBeanDataData().fromJson(e)).toList() as M;
- }
- if(<GoodsBeanEntity>[] is M){
- return data.map<GoodsBeanEntity>((e) => GoodsBeanEntity().fromJson(e)).toList() as M;
- }
- if(<GoodsBeanData>[] is M){
- return data.map<GoodsBeanData>((e) => GoodsBeanData().fromJson(e)).toList() as M;
- }
- if(<GoodsBeanDataData>[] is M){
- return data.map<GoodsBeanDataData>((e) => GoodsBeanDataData().fromJson(e)).toList() as M;
- }
- if(<PoiBeanEntity>[] is M){
- return data.map<PoiBeanEntity>((e) => PoiBeanEntity().fromJson(e)).toList() as M;
- }
- if(<PoiBeanPois>[] is M){
- return data.map<PoiBeanPois>((e) => PoiBeanPois().fromJson(e)).toList() as M;
- }
- if(<NsqTypeBeanEntity>[] is M){
- return data.map<NsqTypeBeanEntity>((e) => NsqTypeBeanEntity().fromJson(e)).toList() as M;
- }
- if(<WXBeanEntity>[] is M){
- return data.map<WXBeanEntity>((e) => WXBeanEntity().fromJson(e)).toList() as M;
- }
- if(<MyCouponBeanEntity>[] is M){
- return data.map<MyCouponBeanEntity>((e) => MyCouponBeanEntity().fromJson(e)).toList() as M;
- }
- if(<MyCouponBeanData>[] is M){
- return data.map<MyCouponBeanData>((e) => MyCouponBeanData().fromJson(e)).toList() as M;
- }
- if(<MyCouponBeanDataData>[] is M){
- return data.map<MyCouponBeanDataData>((e) => MyCouponBeanDataData().fromJson(e)).toList() as M;
- }
- if(<AnnualFeeOrderBeanEntity>[] is M){
- return data.map<AnnualFeeOrderBeanEntity>((e) => AnnualFeeOrderBeanEntity().fromJson(e)).toList() as M;
- }
- if(<AnnualFeeOrderBeanData>[] is M){
- return data.map<AnnualFeeOrderBeanData>((e) => AnnualFeeOrderBeanData().fromJson(e)).toList() as M;
- }
- if(<SmartOrderBeanEntity>[] is M){
- return data.map<SmartOrderBeanEntity>((e) => SmartOrderBeanEntity().fromJson(e)).toList() as M;
- }
- if(<SmartOrderBeanData>[] is M){
- return data.map<SmartOrderBeanData>((e) => SmartOrderBeanData().fromJson(e)).toList() as M;
- }
- if(<SmartOrderBeanDataData>[] is M){
- return data.map<SmartOrderBeanDataData>((e) => SmartOrderBeanDataData().fromJson(e)).toList() as M;
- }
- if(<AddressBeanEntity>[] is M){
- return data.map<AddressBeanEntity>((e) => AddressBeanEntity().fromJson(e)).toList() as M;
- }
- if(<AddressBeanRegeocode>[] is M){
- return data.map<AddressBeanRegeocode>((e) => AddressBeanRegeocode().fromJson(e)).toList() as M;
- }
- if(<AddressBeanRegeocodeAddressComponent>[] is M){
- return data.map<AddressBeanRegeocodeAddressComponent>((e) => AddressBeanRegeocodeAddressComponent().fromJson(e)).toList() as M;
- }
- if(<AddressBeanRegeocodePois>[] is M){
- return data.map<AddressBeanRegeocodePois>((e) => AddressBeanRegeocodePois().fromJson(e)).toList() as M;
- }
- if(<TemplateBeanEntity>[] is M){
- return data.map<TemplateBeanEntity>((e) => TemplateBeanEntity().fromJson(e)).toList() as M;
- }
- if(<TemplateBeanData>[] is M){
- return data.map<TemplateBeanData>((e) => TemplateBeanData().fromJson(e)).toList() as M;
- }
- if(<FlowBeanEntity>[] is M){
- return data.map<FlowBeanEntity>((e) => FlowBeanEntity().fromJson(e)).toList() as M;
- }
- if(<FlowBeanData>[] is M){
- return data.map<FlowBeanData>((e) => FlowBeanData().fromJson(e)).toList() as M;
- }
- if(<FlowBeanDataData>[] is M){
- return data.map<FlowBeanDataData>((e) => FlowBeanDataData().fromJson(e)).toList() as M;
- }
- if(<FlowBeanDataDataRecords>[] is M){
- return data.map<FlowBeanDataDataRecords>((e) => FlowBeanDataDataRecords().fromJson(e)).toList() as M;
- }
- throw Exception("not found");
- }
- static M fromJsonAsT<M>(json) {
- if (json is List) {
- return _getListChildType<M>(json);
- } else {
- return _fromJsonSingle<M>(json) as M;
- }
- }
- }
|