Implementation
static Map<String, StrategyAttributeCountryName> fromMap = {
'afghanistan': StrategyAttributeCountryName.afghanistan,
'albania': StrategyAttributeCountryName.albania,
'algeria': StrategyAttributeCountryName.algeria,
'andorra': StrategyAttributeCountryName.andorra,
'angola': StrategyAttributeCountryName.angola,
'antigua_and_barbuda': StrategyAttributeCountryName.antiguaAndBarbuda,
'argentina': StrategyAttributeCountryName.argentina,
'armenia': StrategyAttributeCountryName.armenia,
'australia': StrategyAttributeCountryName.australia,
'austria': StrategyAttributeCountryName.austria,
'azerbaijan': StrategyAttributeCountryName.azerbaijan,
'the_bahamas': StrategyAttributeCountryName.theBahamas,
'bahrain': StrategyAttributeCountryName.bahrain,
'bangladesh': StrategyAttributeCountryName.bangladesh,
'barbados': StrategyAttributeCountryName.barbados,
'belarus': StrategyAttributeCountryName.belarus,
'belgium': StrategyAttributeCountryName.belgium,
'belize': StrategyAttributeCountryName.belize,
'benin': StrategyAttributeCountryName.benin,
'bhutan': StrategyAttributeCountryName.bhutan,
'bolivia': StrategyAttributeCountryName.bolivia,
'bosnia_and_herzegovina': StrategyAttributeCountryName.bosniaAndHerzegovina,
'botswana': StrategyAttributeCountryName.botswana,
'brazil': StrategyAttributeCountryName.brazil,
'brunei': StrategyAttributeCountryName.brunei,
'bulgaria': StrategyAttributeCountryName.bulgaria,
'burkina_faso': StrategyAttributeCountryName.burkinaFaso,
'burundi': StrategyAttributeCountryName.burundi,
'cabo_verde': StrategyAttributeCountryName.caboVerde,
'cambodia': StrategyAttributeCountryName.cambodia,
'cameroon': StrategyAttributeCountryName.cameroon,
'canada': StrategyAttributeCountryName.canada,
'central_african_republic':
StrategyAttributeCountryName.centralAfricanRepublic,
'chad': StrategyAttributeCountryName.chad,
'chile': StrategyAttributeCountryName.chile,
'china': StrategyAttributeCountryName.china,
'colombia': StrategyAttributeCountryName.colombia,
'comoros': StrategyAttributeCountryName.comoros,
'congo_democratic_republic_of_the':
StrategyAttributeCountryName.congoDemocraticRepublicOfThe,
'congo_republic_of_the': StrategyAttributeCountryName.congoRepublicOfThe,
'costa_rica': StrategyAttributeCountryName.costaRica,
'cote_divoire': StrategyAttributeCountryName.coteDivoire,
'croatia': StrategyAttributeCountryName.croatia,
'cuba': StrategyAttributeCountryName.cuba,
'cyprus': StrategyAttributeCountryName.cyprus,
'czech_republic': StrategyAttributeCountryName.czechRepublic,
'denmark': StrategyAttributeCountryName.denmark,
'djibouti': StrategyAttributeCountryName.djibouti,
'dominica': StrategyAttributeCountryName.dominica,
'dominican_republic': StrategyAttributeCountryName.dominicanRepublic,
'east_timor': StrategyAttributeCountryName.eastTimor,
'ecuador': StrategyAttributeCountryName.ecuador,
'egypt': StrategyAttributeCountryName.egypt,
'el_salvador': StrategyAttributeCountryName.elSalvador,
'equatorial_guinea': StrategyAttributeCountryName.equatorialGuinea,
'eritrea': StrategyAttributeCountryName.eritrea,
'estonia': StrategyAttributeCountryName.estonia,
'eswatini': StrategyAttributeCountryName.eswatini,
'ethiopia': StrategyAttributeCountryName.ethiopia,
'fiji': StrategyAttributeCountryName.fiji,
'finland': StrategyAttributeCountryName.finland,
'france': StrategyAttributeCountryName.france,
'gabon': StrategyAttributeCountryName.gabon,
'the_gambia': StrategyAttributeCountryName.theGambia,
'georgia': StrategyAttributeCountryName.georgia,
'germany': StrategyAttributeCountryName.germany,
'ghana': StrategyAttributeCountryName.ghana,
'greece': StrategyAttributeCountryName.greece,
'grenada': StrategyAttributeCountryName.grenada,
'guatemala': StrategyAttributeCountryName.guatemala,
'guinea': StrategyAttributeCountryName.guinea,
'guinea_bissau': StrategyAttributeCountryName.guineaBissau,
'guyana': StrategyAttributeCountryName.guyana,
'haiti': StrategyAttributeCountryName.haiti,
'honduras': StrategyAttributeCountryName.honduras,
'hungary': StrategyAttributeCountryName.hungary,
'iceland': StrategyAttributeCountryName.iceland,
'india': StrategyAttributeCountryName.india,
'indonesia': StrategyAttributeCountryName.indonesia,
'iran': StrategyAttributeCountryName.iran,
'iraq': StrategyAttributeCountryName.iraq,
'ireland': StrategyAttributeCountryName.ireland,
'israel': StrategyAttributeCountryName.israel,
'italy': StrategyAttributeCountryName.italy,
'jamaica': StrategyAttributeCountryName.jamaica,
'japan': StrategyAttributeCountryName.japan,
'jordan': StrategyAttributeCountryName.jordan,
'kazakhstan': StrategyAttributeCountryName.kazakhstan,
'kenya': StrategyAttributeCountryName.kenya,
'kiribati': StrategyAttributeCountryName.kiribati,
'korea_north': StrategyAttributeCountryName.koreaNorth,
'korea_south': StrategyAttributeCountryName.koreaSouth,
'kosovo': StrategyAttributeCountryName.kosovo,
'kuwait': StrategyAttributeCountryName.kuwait,
'kyrgyzstan': StrategyAttributeCountryName.kyrgyzstan,
'laos': StrategyAttributeCountryName.laos,
'latvia': StrategyAttributeCountryName.latvia,
'lebanon': StrategyAttributeCountryName.lebanon,
'lesotho': StrategyAttributeCountryName.lesotho,
'liberia': StrategyAttributeCountryName.liberia,
'libya': StrategyAttributeCountryName.libya,
'liechtenstein': StrategyAttributeCountryName.liechtenstein,
'lithuania': StrategyAttributeCountryName.lithuania,
'luxembourg': StrategyAttributeCountryName.luxembourg,
'madagascar': StrategyAttributeCountryName.madagascar,
'malawi': StrategyAttributeCountryName.malawi,
'malaysia': StrategyAttributeCountryName.malaysia,
'maldives': StrategyAttributeCountryName.maldives,
'mali': StrategyAttributeCountryName.mali,
'malta': StrategyAttributeCountryName.malta,
'marshall_islands': StrategyAttributeCountryName.marshallIslands,
'mauritania': StrategyAttributeCountryName.mauritania,
'mauritius': StrategyAttributeCountryName.mauritius,
'mexico': StrategyAttributeCountryName.mexico,
'micronesia_federated_states_of':
StrategyAttributeCountryName.micronesiaFederatedStatesOf,
'moldova': StrategyAttributeCountryName.moldova,
'monaco': StrategyAttributeCountryName.monaco,
'mongolia': StrategyAttributeCountryName.mongolia,
'montenegro': StrategyAttributeCountryName.montenegro,
'morocco': StrategyAttributeCountryName.morocco,
'mozambique': StrategyAttributeCountryName.mozambique,
'myanmar': StrategyAttributeCountryName.myanmar,
'namibia': StrategyAttributeCountryName.namibia,
'nauru': StrategyAttributeCountryName.nauru,
'nepal': StrategyAttributeCountryName.nepal,
'netherlands': StrategyAttributeCountryName.netherlands,
'new_zealand': StrategyAttributeCountryName.newZealand,
'nicaragua': StrategyAttributeCountryName.nicaragua,
'niger': StrategyAttributeCountryName.niger,
'nigeria': StrategyAttributeCountryName.nigeria,
'north_macedonia': StrategyAttributeCountryName.northMacedonia,
'norway': StrategyAttributeCountryName.norway,
'oman': StrategyAttributeCountryName.oman,
'pakistan': StrategyAttributeCountryName.pakistan,
'palau': StrategyAttributeCountryName.palau,
'panama': StrategyAttributeCountryName.panama,
'papua_new_guinea': StrategyAttributeCountryName.papuaNewGuinea,
'paraguay': StrategyAttributeCountryName.paraguay,
'peru': StrategyAttributeCountryName.peru,
'philippines': StrategyAttributeCountryName.philippines,
'poland': StrategyAttributeCountryName.poland,
'portugal': StrategyAttributeCountryName.portugal,
'qatar': StrategyAttributeCountryName.qatar,
'romania': StrategyAttributeCountryName.romania,
'russia': StrategyAttributeCountryName.russia,
'rwanda': StrategyAttributeCountryName.rwanda,
'saint_kitts_and_nevis': StrategyAttributeCountryName.saintKittsAndNevis,
'saint_lucia': StrategyAttributeCountryName.saintLucia,
'saint_vincent_and_the_grenadines':
StrategyAttributeCountryName.saintVincentAndTheGrenadines,
'samoa': StrategyAttributeCountryName.samoa,
'san_marino': StrategyAttributeCountryName.sanMarino,
'sao_tome_and_principe': StrategyAttributeCountryName.saoTomeAndPrincipe,
'saudi_arabia': StrategyAttributeCountryName.saudiArabia,
'senegal': StrategyAttributeCountryName.senegal,
'serbia': StrategyAttributeCountryName.serbia,
'seychelles': StrategyAttributeCountryName.seychelles,
'sierra_leone': StrategyAttributeCountryName.sierraLeone,
'singapore': StrategyAttributeCountryName.singapore,
'slovakia': StrategyAttributeCountryName.slovakia,
'slovenia': StrategyAttributeCountryName.slovenia,
'solomon_islands': StrategyAttributeCountryName.solomonIslands,
'somalia': StrategyAttributeCountryName.somalia,
'south_africa': StrategyAttributeCountryName.southAfrica,
'spain': StrategyAttributeCountryName.spain,
'sri_lanka': StrategyAttributeCountryName.sriLanka,
'sudan': StrategyAttributeCountryName.sudan,
'sudan_south': StrategyAttributeCountryName.sudanSouth,
'suriname': StrategyAttributeCountryName.suriname,
'sweden': StrategyAttributeCountryName.sweden,
'switzerland': StrategyAttributeCountryName.switzerland,
'syria': StrategyAttributeCountryName.syria,
'taiwan': StrategyAttributeCountryName.taiwan,
'tajikistan': StrategyAttributeCountryName.tajikistan,
'tanzania': StrategyAttributeCountryName.tanzania,
'thailand': StrategyAttributeCountryName.thailand,
'togo': StrategyAttributeCountryName.togo,
'tonga': StrategyAttributeCountryName.tonga,
'trinidad_and_tobago': StrategyAttributeCountryName.trinidadAndTobago,
'tunisia': StrategyAttributeCountryName.tunisia,
'turkey': StrategyAttributeCountryName.turkey,
'turkmenistan': StrategyAttributeCountryName.turkmenistan,
'tuvalu': StrategyAttributeCountryName.tuvalu,
'uganda': StrategyAttributeCountryName.uganda,
'ukraine': StrategyAttributeCountryName.ukraine,
'united_arab_emirates': StrategyAttributeCountryName.unitedArabEmirates,
'united_kingdom': StrategyAttributeCountryName.unitedKingdom,
'united_states': StrategyAttributeCountryName.unitedStates,
'uruguay': StrategyAttributeCountryName.uruguay,
'uzbekistan': StrategyAttributeCountryName.uzbekistan,
'vanuatu': StrategyAttributeCountryName.vanuatu,
'vatican_city': StrategyAttributeCountryName.vaticanCity,
'venezuela': StrategyAttributeCountryName.venezuela,
'vietnam': StrategyAttributeCountryName.vietnam,
'yemen': StrategyAttributeCountryName.yemen,
'zambia': StrategyAttributeCountryName.zambia,
'zimbabwe': StrategyAttributeCountryName.zimbabwe
};