package com.mygeopay.core.util;
import com.google.common.collect.ImmutableMap;
/**
* @author John L. Jegutanis
*/
public class Currencies {
public static final ImmutableMap<String, String> CURRENCY_NAMES;
static {
ImmutableMap.Builder<String, String> builder = ImmutableMap.builder();
builder.put("AED", "United Arab Emirates Dirham");
builder.put("AFN", "Afghan Afghani");
builder.put("ALL", "Albanian Lek");
builder.put("AMD", "Armenian Dram");
builder.put("ANG", "Netherlands Antillean Guilder");
builder.put("AOA", "Angolan Kwanza");
builder.put("ARS", "Argentine Peso");
builder.put("AUD", "Australian Dollar");
builder.put("AWG", "Aruban Florin");
builder.put("AZN", "Azerbaijani Manat");
builder.put("BAM", "Bosnia-Herzegovina Convertible Mark");
builder.put("BBD", "Barbadian Dollar");
builder.put("BDT", "Bangladeshi Taka");
builder.put("BGN", "Bulgarian Lev");
builder.put("BHD", "Bahraini Dinar");
builder.put("BIF", "Burundian Franc");
builder.put("BMD", "Bermudan Dollar");
builder.put("BND", "Brunei Dollar");
builder.put("BOB", "Bolivian Boliviano");
builder.put("BRL", "Brazilian Real");
builder.put("BSD", "Bahamian Dollar");
builder.put("BTN", "Bhutanese Ngultrum");
builder.put("BWP", "Botswanan Pula");
builder.put("BYR", "Belarusian Ruble");
builder.put("BZD", "Belize Dollar");
builder.put("CAD", "Canadian Dollar");
builder.put("CDF", "Congolese Franc");
builder.put("CHF", "Swiss Franc");
builder.put("CLF", "Chilean Unit of Account (UF)");
builder.put("CLP", "Chilean Peso");
builder.put("CNY", "Chinese Yuan");
builder.put("COP", "Colombian Peso");
builder.put("CRC", "Costa Rican Colón");
builder.put("CUP", "Cuban Peso");
builder.put("CVE", "Cape Verdean Escudo");
builder.put("CZK", "Czech Republic Koruna");
builder.put("DJF", "Djiboutian Franc");
builder.put("DKK", "Danish Krone");
builder.put("DOP", "Dominican Peso");
builder.put("DZD", "Algerian Dinar");
builder.put("EEK", "Estonian Kroon");
builder.put("EGP", "Egyptian Pound");
builder.put("ERN", "Eritrean Nakfa");
builder.put("ETB", "Ethiopian Birr");
builder.put("EUR", "Euro");
builder.put("FJD", "Fijian Dollar");
builder.put("FKP", "Falkland Islands Pound");
builder.put("GBP", "British Pound Sterling");
builder.put("GEL", "Georgian Lari");
builder.put("GHS", "Ghanaian Cedi");
builder.put("GIP", "Gibraltar Pound");
builder.put("GMD", "Gambian Dalasi");
builder.put("GNF", "Guinean Franc");
builder.put("GTQ", "Guatemalan Quetzal");
builder.put("GYD", "Guyanaese Dollar");
builder.put("HKD", "Hong Kong Dollar");
builder.put("HNL", "Honduran Lempira");
builder.put("HRK", "Croatian Kuna");
builder.put("HTG", "Haitian Gourde");
builder.put("HUF", "Hungarian Forint");
builder.put("IDR", "Indonesian Rupiah");
builder.put("ILS", "Israeli New Sheqel");
builder.put("INR", "Indian Rupee");
builder.put("IQD", "Iraqi Dinar");
builder.put("IRR", "Iranian Rial");
builder.put("ISK", "Icelandic Króna");
builder.put("JMD", "Jamaican Dollar");
builder.put("JOD", "Jordanian Dinar");
builder.put("JPY", "Japanese Yen");
builder.put("KES", "Kenyan Shilling");
builder.put("KGS", "Kyrgystani Som");
builder.put("KHR", "Cambodian Riel");
builder.put("KMF", "Comorian Franc");
builder.put("KPW", "North Korean Won");
builder.put("KRW", "South Korean Won");
builder.put("KWD", "Kuwaiti Dinar");
builder.put("KYD", "Cayman Islands Dollar");
builder.put("KZT", "Kazakhstani Tenge");
builder.put("LAK", "Laotian Kip");
builder.put("LBP", "Lebanese Pound");
builder.put("LKR", "Sri Lankan Rupee");
builder.put("LRD", "Liberian Dollar");
builder.put("LSL", "Lesotho Loti");
builder.put("LTL", "Lithuanian Litas");
builder.put("LVL", "Latvian Lats");
builder.put("LYD", "Libyan Dinar");
builder.put("MAD", "Moroccan Dirham");
builder.put("MDL", "Moldovan Leu");
builder.put("MGA", "Malagasy Ariary");
builder.put("MKD", "Macedonian Denar");
builder.put("MMK", "Myanmar Kyat");
builder.put("MNT", "Mongolian Tugrik");
builder.put("MOP", "Macanese Pataca");
builder.put("MRO", "Mauritanian Ouguiya");
builder.put("MTL", "Maltese Lira");
builder.put("MUR", "Mauritian Rupee");
builder.put("MVR", "Maldivian Rufiyaa");
builder.put("MWK", "Malawian Kwacha");
builder.put("MXN", "Mexican Peso");
builder.put("MYR", "Malaysian Ringgit");
builder.put("MZN", "Mozambican Metical");
builder.put("NAD", "Namibian Dollar");
builder.put("NGN", "Nigerian Naira");
builder.put("NIO", "Nicaraguan Córdoba");
builder.put("NOK", "Norwegian Krone");
builder.put("NPR", "Nepalese Rupee");
builder.put("NZD", "New Zealand Dollar");
builder.put("OMR", "Omani Rial");
builder.put("PAB", "Panamanian Balboa");
builder.put("PEN", "Peruvian Nuevo Sol");
builder.put("PGK", "Papua New Guinean Kina");
builder.put("PHP", "Philippine Peso");
builder.put("PKR", "Pakistani Rupee");
builder.put("PLN", "Polish Zloty");
builder.put("PYG", "Paraguayan Guarani");
builder.put("QAR", "Qatari Rial");
builder.put("RON", "Romanian Leu");
builder.put("RSD", "Serbian Dinar");
builder.put("RUB", "Russian Ruble");
builder.put("RWF", "Rwandan Franc");
builder.put("SAR", "Saudi Riyal");
builder.put("SBD", "Solomon Islands Dollar");
builder.put("SCR", "Seychellois Rupee");
builder.put("SDG", "Sudanese Pound");
builder.put("SEK", "Swedish Krona");
builder.put("SGD", "Singapore Dollar");
builder.put("SHP", "Saint Helena Pound");
builder.put("SLL", "Sierra Leonean Leone");
builder.put("SOS", "Somali Shilling");
builder.put("SRD", "Surinamese Dollar");
builder.put("STD", "São Tomé and Príncipe Dobra");
builder.put("SVC", "Salvadoran Colón");
builder.put("SYP", "Syrian Pound");
builder.put("SZL", "Swazi Lilangeni");
builder.put("THB", "Thai Baht");
builder.put("TJS", "Tajikistani Somoni");
builder.put("TMT", "Turkmenistani Manat");
builder.put("TND", "Tunisian Dinar");
builder.put("TOP", "Tongan Paʻanga");
builder.put("TRY", "Turkish Lira");
builder.put("TTD", "Trinidad and Tobago Dollar");
builder.put("TWD", "New Taiwan Dollar");
builder.put("TZS", "Tanzanian Shilling");
builder.put("UAH", "Ukrainian Hryvnia");
builder.put("UGX", "Ugandan Shilling");
builder.put("USD", "US Dollar");
builder.put("UYU", "Uruguayan Peso");
builder.put("UZS", "Uzbekistan Som");
builder.put("VEF", "Venezuelan Bolívar");
builder.put("VND", "Vietnamese Dong");
builder.put("VUV", "Vanuatu Vatu");
builder.put("WST", "Samoan Tala");
builder.put("XAF", "CFA Franc BEAC");
builder.put("XAG", "Silver");
builder.put("XAU", "Gold");
builder.put("XCD", "East Caribbean Dollar");
builder.put("XDR", "Special Drawing Rights");
builder.put("XOF", "CFA Franc BCEAO");
builder.put("XPF", "CFP Franc");
builder.put("YER", "Yemeni Rial");
builder.put("ZAR", "South African Rand");
builder.put("ZMK", "Zambian Kwacha (1968–2012)");
builder.put("ZMW", "Zambian Kwacha");
builder.put("ZWL", "Zimbabwean Dollar (2009)");
CURRENCY_NAMES = builder.build();
}
}