codeMap = new HashMap<String, Country>();
for (Country country : Country.values())
{
codeMap.put(country.code, country);
}
descriptionMap = new HashMap<String, Country>();
for (Country country : Country.values())
{
descriptionMap.put(country.description, country);
}
return codeMap.get(code);