1
package org.jaudiotagger.tag.reference;
3
import java.util.HashMap;
8
* Represents the ISO 3166-1 Country List with ISO 3166-1-alpha-2 code
10
* Contains an enum of countries, their two letter code and description
11
* with additional method to allow an enum to be found by its two letter code or its description.
12
* More details at http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm#c
14
public class ISOCountry
16
private static Map<String, Country> codeMap;
17
private static Map<String, Country> descriptionMap;
21
codeMap = new HashMap<String, Country>();
22
for (Country country : Country.values())
24
codeMap.put(country.code, country);
27
descriptionMap = new HashMap<String, Country>();
28
for (Country country : Country.values())
30
descriptionMap.put(country.description, country);
37
* @return enum with this two letter code
39
public static Country getCountryByCode(String code)
41
return codeMap.get(code);
46
* @return enum with this description
48
public static Country getCountryByDescription(String description)
50
return descriptionMap.get(description);
54
* List of valid Iso Country, shows 2 letter abbreviation and country human readable name
56
public static enum Country
58
AFGHANISTAN(" AF", "Afghanistan"),
59
ALAND_ISLANDS("AX", "\u00e5land Islands"),
60
ALBANIA("AL", "Albania"),
61
ALGERIA("DZ", "Algeria"),
62
AMERICAN_SAMOA("AS", "American Samoa"),
63
ANDORRA("AD", "Andorra"),
64
ANGOLA("AO", "Angola"),
65
ANGUILLA("AI", "Anguilla"),
66
ANTARCTICA("AQ", "Antarctica"),
67
ANTIGUA_AND_BARBUDA("AG", "Antigua and Barbuda"),
68
ARGENTINA("AR", "Argentina"),
69
ARMENIA("AM", "Armenia"),
71
AUSTRALIA("AU", "Australia"),
72
AUSTRIA("AT", "Austria"),
73
AZERBAIJAN("AZ", "Azerbaijan"),
74
BAHAMAS("BS", "Bahamas"),
75
BAHRAIN("BH", "Bahrain"),
76
BANGLADESH("BD", "Bangladesh"),
77
BARBADOS("BB", "Barbados"),
78
BELARUS("BY", "Belarus"),
79
BELGIUM("BE", "Belgium"),
80
BELIZE("BZ", "Belize"),
82
BERMUDA("BM", "Bermuda"),
83
BHUTAN("BT", "Bhutan"),
84
BOLIVIA("BO", "Bolivia"),
85
BOSNIA_AND_HERZEGOVINA("BA", "Bosnia and herzegovina"),
86
BOTSWANA("BW", "Botswana"),
87
BOUVET_ISLAND("BV", "Bouvet_Island"),
88
BRAZIL("BR", "Brazil"),
89
BRITISH_INDIAN_OCEAN_TERRITORY("IO", "British Indian Ocean Territory"),
90
BRUNEI_DARUSSALAM("BN", "Brunei Darussalam"),
91
BULGARIA("BG", "Bulgaria"),
92
BURKINA_FASO("BF", "Burkina Faso"),
93
BURUNDI("BI", "Burundi"),
94
CAMBODIA("KH", "Cambodia"),
95
CAMEROON("CM", "Cameroon"),
96
CANADA("CA", "Canada"),
97
CAPE_VERDE("CV", "Cape Verde"),
98
CAYMAN_ISLANDS("KY", "Cayman Islands"),
99
CENTRAL_AFRICAN_REPUBLIC("CF", "Central African Republic"),
101
CHILE("CL", "Chile"),
102
CHINA("CN", "China"),
103
CHRISTMAS_ISLAND("CX", "Christmas Island"),
104
COCOS_KEELING_ISLANDS("CC", "Cocos Keeling Islands"),
105
COLOMBIA("CO", "Colombia"),
106
COMOROS("KM", "Comoros"),
107
CONGO("CG", "Congo"),
108
THE_DEMOCRATIC_REPUBLIC_OF_CONGO("CD", "The Democratic Republic Of Congo"),
109
COOK_ISLANDS("CK", "Cook Islands"),
110
COSTA_RICA("CR", "Costa Rica"),
111
COTE_D_IVOIRE("CI", "Ivory Coast"),
112
CROATIA("HR", "Croatia"),
114
CYPRUS("CY", "Cyprus"),
115
CZECH_REPUBLIC("CZ", "Czech Republic"),
116
DENMARK("DK", "Denmark"),
117
DJIBOUTI("DJ", "Djibouti"),
118
DOMINICA("DM", "Dominica"),
119
DOMINICAN_REPUBLIC("DO", "Dominican Republic"),
120
ECUADOR("EC", "Ecuador"),
121
EGYPT("EG", "Egypt"),
122
EL_SALVADOR("SV", "El Salvador"),
123
EQUATORIAL_GUINEA("GQ", "Equatorial Guinea"),
124
ERITREA("ER", "Eritrea"),
125
ESTONIA("EE", "Estonia"),
126
ETHIOPIA("ET", "Ethiopia"),
127
FALKLAND_ISLANDS("FK", "Falkland Islands"),
128
FAROE_ISLANDS("FO", "Faroe Islands"),
130
FINLAND("FI", "Finland"),
131
FRANCE("FR", "France"),
132
FRENCH_GUIANA("GF", "French Guiana"),
133
FRENCH_POLYNESIA("PF", "French Polynesia"),
134
FRENCH_SOUTHERN_TERRITORIES("TF", "French Southern Territories"),
135
GABON("GA", "Gabon"),
136
GAMBIA("GM", "Gambia"),
137
GEORGIA("GE", "Georgia"),
138
GERMANY("DE", "Germany"),
139
GHANA("GH", "Ghana"),
140
GIBRALTAR("GI", "Gibraltar"),
141
GREECE("GR", "Greece"),
142
GREENLAND("GL", "Greenland"),
143
GRENADA("GD", "Grenada"),
144
GUADELOUPE("GP", "Guadeloupe"),
146
GUATEMALA("GT", "Guatemala"),
147
GUERNSEY("GG", "Guernsey"),
148
GUINEA("GN", "Guinea"),
149
GUINEA_BISSAU("GW", "Guinea_Bissau"),
150
GUYANA("GY", "Guyana"),
151
HAITI("HT", "Haiti"),
152
HEARD_ISLAND_AND_MCDONALD_ISLANDS("HM", "Heard Island and Mcdonald Islands"),
153
HONDURAS("HN", "Honduras"),
154
HONG_KONG("HK", "Hong Kong"),
155
HUNGARY("HU", "Hungary"),
156
ICELAND("IS", "Iceland"),
157
INDIA("IN", "India"),
158
INDONESIA("ID", "Indonesia"),
161
IRELAND("IE", "Ireland"),
162
ISLE_OF_MAN("IM", "Isle Of Man"),
163
ISRAEL("IL", "Israel"),
164
ITALY("IT", "Italy"),
165
JAMAICA("JM", "Jamaica"),
166
JAPAN("JP", "Japan"),
167
JERSEY("JE", "Jersey"),
168
JORDAN("JO", "Jordan"),
169
KAZAKHSTAN("KZ", "Kazakhstan"),
170
KENYA("KE", "Kenya"),
171
KIRIBATI("KI", "Kiribati"),
172
KOREA_NORTH("KP", "North Korea"),
173
KOREA_SOUTH("KR", "South Korea"),
174
KUWAIT("KW", "Kuwait"),
175
KYRGYZSTAN("KG", "Kyrgyzstan"),
176
LAO_PEOPLES_DEMOCRATIC_REPUBLIC("LA", "Lao"),
177
LATVIA("LV", "Latvia"),
178
LEBANON("LB", "Lebanon"),
179
LESOTHO("LS", "Lesotho"),
180
LIBERIA("LR", "Liberia"),
181
LIBYAN_ARAB_JAMAHIRIYA("LY", "Libyan Arab Jamahiriya"),
182
LIECHTENSTEIN("LI", "Liechtenstein"),
183
LITHUANIA("LT", "Lithuania"),
184
LUXEMBOURG("LU", "Luxembourg"),
185
MACAO("MO", "Macao"),
186
MACEDONIA("MK", "Macedonia"),
187
MADAGASCAR("MG", "Madagascar"),
188
MALAWI("MW", "Malawi"),
189
MALAYSIA("MY", "Malaysia"),
190
MALDIVES("MV", "Maldives"),
192
MALTA("MT", "Malta"),
193
MARSHALL_ISLANDS("MH", "Marshall Islands"),
194
MARTINIQUE("MQ", "Martinique"),
195
MAURITANIA("MR", "Mauritania"),
196
MAURITIUS("MU", "Mauritius"),
197
MAYOTTE("YT", "Mayotte"),
198
MEXICO("MX", "Mexico"),
199
MICRONESIA("FM", "Micronesia"),
200
MOLDOVA("MD", "Moldova"),
201
MONACO("MC", "Monaco"),
202
MONGOLIA("MN", "Mongolia"),
203
MONTENEGRO("ME", "Montenegro"),
204
MONTSERRAT("MS", "Montserrat"),
205
MOROCCO("MA", "Morocco"),
206
MOZAMBIQUE("MZ", "Mozambique"),
207
MYANMAR("MM", "Myanmar"),
208
NAMIBIA("NA", "Namibia"),
209
NAURU("NR", "Nauru"),
210
NEPAL("NP", "Nepal"),
211
NETHERLANDS("NL", "Netherlands"),
212
NETHERLANDS_ANTILLES("AN", "Netherlands Antilles"),
213
NEW_CALEDONIA("NC", "New Caledonia"),
214
NEW_ZEALAND("NZ", "New Zealand"),
215
NICARAGUA("NI", "Nicaragua"),
216
NIGER("NE", "Niger"),
217
NIGERIA("NG", "Nigeria"),
219
NORFOLK_ISLAND("NF", "Norfolk Island"),
220
NORTHERN_MARIANA_ISLANDS("MP", "Northern Mariana Islands"),
221
NORWAY("NO", "Norway"),
223
PAKISTAN("PK", "Pakistan"),
224
PALAU("PW", "Palau"),
225
PALESTINIAN_TERRITORY_OCCUPIED("PS", "Palestinian Territory Occupied"),
226
PANAMA("PA", "Panama"),
227
PAPUA_NEW_GUINEA("PG", "Papua New Guinea"),
228
PARAGUAY("PY", "Paraguay"),
230
PHILIPPINES("PH", "Philippines"),
231
PITCAIRN("PN", "Pitcairn"),
232
POLAND("PL", "Poland"),
233
PORTUGAL("PT", "Portugal"),
234
PUERTO_RICO("PR", "Puerto Rico"),
235
QATAR("QA", "Qatar"),
236
REUNION("RE", "Union"),
237
ROMANIA("RO", "Romania"),
238
RUSSIAN_FEDERATION("RU", "Russia"),
239
RWANDA("RW", "Rwanda"),
240
SAINT_BARTHOLEMY("BL", "Lemy"),
241
SAINT_HELENA("SH", "St Helena"),
242
SAINT_KITTS_AND_NEVIS("KN", "St Kitts and Nevis"),
243
SAINT_LUCIA("LC", "St Lucia"),
244
SAINT_MARTIN("MF", "St Martin"),
245
SAINT_PIERRE_AND_MIQUELON("PM", "St Pierre and Miquelon"),
246
SAINT_VINCENT_AND_THE_GRENADINES("VC", "St Vincent and the Grenadines"),
247
SAMOA("WS", "Samoa"),
248
SAN_MARINO("SM", "San_Marino"),
249
SAO_TOME_AND_PRINCIPE("ST", "Sao Tome and Principe"),
250
SAUDI_ARABIA("SA", "Saudi Arabia"),
251
SENEGAL("SN", "Senegal"),
252
SERBIA("RS", "Serbia"),
253
SEYCHELLES("SC", "Seychelles"),
254
SIERRA_LEONE("SL", "Sierra Leone"),
255
SINGAPORE("SG", "Singapore"),
256
SLOVAKIA("SK", "Slovakia"),
257
SLOVENIA("SI", "Slovenia"),
258
SOLOMON_ISLANDS("SB", "Solomon Islands"),
259
SOMALIA("SO", "Somalia"),
260
SOUTH_AFRICA("ZA", "South Africa"),
261
SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_Islands("GS", "South Georgia and the South Sandwich Islands"),
262
SPAIN("ES", "Spain"),
263
SRI_LANKA("LK", "Sri Lanka"),
264
SUDAN("SD", "Sudan"),
265
SURINAME("SR", "Suriname"),
266
SVALBARD_AND_JAN_MAYEN("SJ", "Svalbard and Jan Mayen"),
267
SWAZILAND("SZ", "Swaziland"),
268
SWEDEN("SE", "Sweden"),
269
SWITZERLAND("CH", "Switzerland"),
270
SYRIA("SY", "Syria"),
271
TAIWAN("TW", "Taiwan"),
272
TAJIKISTAN("TJ", "Tajikistan"),
273
TANZANIA("TZ", "Tanzania"),
274
THAILAND("TH", "Thailand"),
275
TIMOR_LESTE("TL", "Timor Leste"),
277
TOKELAU("TK", "Tokelau"),
278
TONGA("TO", "Tonga"),
279
TRINIDAD_AND_TOBAGO("TT", "Trinidad and Tobago"),
280
TUNISIA("TN", "Tunisia"),
281
TURKEY("TR", "Turkey"),
282
TURKMENISTAN("TM", "Turkmenistan"),
283
TURKS_AND_CAICOS_ISLANDS("TC", "Turks and Caicos Islands"),
284
TUVALU("TV", "Tuvalu"),
285
UGANDA("UG", "Uganda"),
286
UKRAINE("UA", "Ukraine"),
287
UNITED_ARAB_EMIRATES("AE", "United Arab Emirates"),
288
UNITED_KINGDOM("GB", "United Kingdom"),
289
UNITED_STATES("US", "United States"),
290
UNITED_STATES_MINOR_OUTLYING_ISLANDS("UM", "United States Minor Outlying Islands"),
291
URUGUAY("UY", "Uruguay"),
292
UZBEKISTAN("UZ", "Uzbekistan"),
293
VANUATU("VU", "Vanuatu"),
294
VATICAN_CITY("VA", "Vatican City"),
295
VENEZUELA("VE", "Venezuela"),
296
VIETNAM("VN", "Vietnam"),
297
VIRGIN_ISLANDS_BRITISH("VG", "British Virgin Islands"),
298
VIRGIN_ISLANDS_US("VI", "US Virgin Islands"),
299
WALLIS_AND_FUTUNA("WF", "Wallis and Futuna"),
300
WESTERN_SAHARA("EH", "Western Sahara"),
301
YEMEN("YE", "Yemen"),
302
ZAMBIA("ZM", "Zambia"),
303
ZIMBABWE("ZW", "Zimbabwe");
307
private String description;
309
Country(String code, String description)
312
this.description = description;
315
public String getCode()
320
public String getDescription()
325
public String toString()
327
return getDescription();
1
package org.jaudiotagger.tag.reference;
3
import java.util.HashMap;
8
* Represents the ISO 3166-1 Country List with ISO 3166-1-alpha-2 code
10
* Contains an enum of countries, their two letter code and description
11
* with additional method to allow an enum to be found by its two letter code or its description.
12
* More details at http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm#c
14
public class ISOCountry
16
private static Map<String, Country> codeMap;
17
private static Map<String, Country> descriptionMap;
21
codeMap = new HashMap<String, Country>();
22
for (Country country : Country.values())
24
codeMap.put(country.code, country);
27
descriptionMap = new HashMap<String, Country>();
28
for (Country country : Country.values())
30
descriptionMap.put(country.description, country);
37
* @return enum with this two letter code
39
public static Country getCountryByCode(String code)
41
return codeMap.get(code);
46
* @return enum with this description
48
public static Country getCountryByDescription(String description)
50
return descriptionMap.get(description);
54
* List of valid Iso Country, shows 2 letter abbreviation and country human readable name
56
public static enum Country
58
AFGHANISTAN(" AF", "Afghanistan"),
59
ALAND_ISLANDS("AX", "\u00e5land Islands"),
60
ALBANIA("AL", "Albania"),
61
ALGERIA("DZ", "Algeria"),
62
AMERICAN_SAMOA("AS", "American Samoa"),
63
ANDORRA("AD", "Andorra"),
64
ANGOLA("AO", "Angola"),
65
ANGUILLA("AI", "Anguilla"),
66
ANTARCTICA("AQ", "Antarctica"),
67
ANTIGUA_AND_BARBUDA("AG", "Antigua and Barbuda"),
68
ARGENTINA("AR", "Argentina"),
69
ARMENIA("AM", "Armenia"),
71
AUSTRALIA("AU", "Australia"),
72
AUSTRIA("AT", "Austria"),
73
AZERBAIJAN("AZ", "Azerbaijan"),
74
BAHAMAS("BS", "Bahamas"),
75
BAHRAIN("BH", "Bahrain"),
76
BANGLADESH("BD", "Bangladesh"),
77
BARBADOS("BB", "Barbados"),
78
BELARUS("BY", "Belarus"),
79
BELGIUM("BE", "Belgium"),
80
BELIZE("BZ", "Belize"),
82
BERMUDA("BM", "Bermuda"),
83
BHUTAN("BT", "Bhutan"),
84
BOLIVIA("BO", "Bolivia"),
85
BOSNIA_AND_HERZEGOVINA("BA", "Bosnia and herzegovina"),
86
BOTSWANA("BW", "Botswana"),
87
BOUVET_ISLAND("BV", "Bouvet_Island"),
88
BRAZIL("BR", "Brazil"),
89
BRITISH_INDIAN_OCEAN_TERRITORY("IO", "British Indian Ocean Territory"),
90
BRUNEI_DARUSSALAM("BN", "Brunei Darussalam"),
91
BULGARIA("BG", "Bulgaria"),
92
BURKINA_FASO("BF", "Burkina Faso"),
93
BURUNDI("BI", "Burundi"),
94
CAMBODIA("KH", "Cambodia"),
95
CAMEROON("CM", "Cameroon"),
96
CANADA("CA", "Canada"),
97
CAPE_VERDE("CV", "Cape Verde"),
98
CAYMAN_ISLANDS("KY", "Cayman Islands"),
99
CENTRAL_AFRICAN_REPUBLIC("CF", "Central African Republic"),
101
CHILE("CL", "Chile"),
102
CHINA("CN", "China"),
103
CHRISTMAS_ISLAND("CX", "Christmas Island"),
104
COCOS_KEELING_ISLANDS("CC", "Cocos Keeling Islands"),
105
COLOMBIA("CO", "Colombia"),
106
COMOROS("KM", "Comoros"),
107
CONGO("CG", "Congo"),
108
THE_DEMOCRATIC_REPUBLIC_OF_CONGO("CD", "The Democratic Republic Of Congo"),
109
COOK_ISLANDS("CK", "Cook Islands"),
110
COSTA_RICA("CR", "Costa Rica"),
111
COTE_D_IVOIRE("CI", "Ivory Coast"),
112
CROATIA("HR", "Croatia"),
114
CYPRUS("CY", "Cyprus"),
115
CZECH_REPUBLIC("CZ", "Czech Republic"),
116
DENMARK("DK", "Denmark"),
117
DJIBOUTI("DJ", "Djibouti"),
118
DOMINICA("DM", "Dominica"),
119
DOMINICAN_REPUBLIC("DO", "Dominican Republic"),
120
ECUADOR("EC", "Ecuador"),
121
EGYPT("EG", "Egypt"),
122
EL_SALVADOR("SV", "El Salvador"),
123
EQUATORIAL_GUINEA("GQ", "Equatorial Guinea"),
124
ERITREA("ER", "Eritrea"),
125
ESTONIA("EE", "Estonia"),
126
ETHIOPIA("ET", "Ethiopia"),
127
FALKLAND_ISLANDS("FK", "Falkland Islands"),
128
FAROE_ISLANDS("FO", "Faroe Islands"),
130
FINLAND("FI", "Finland"),
131
FRANCE("FR", "France"),
132
FRENCH_GUIANA("GF", "French Guiana"),
133
FRENCH_POLYNESIA("PF", "French Polynesia"),
134
FRENCH_SOUTHERN_TERRITORIES("TF", "French Southern Territories"),
135
GABON("GA", "Gabon"),
136
GAMBIA("GM", "Gambia"),
137
GEORGIA("GE", "Georgia"),
138
GERMANY("DE", "Germany"),
139
GHANA("GH", "Ghana"),
140
GIBRALTAR("GI", "Gibraltar"),
141
GREECE("GR", "Greece"),
142
GREENLAND("GL", "Greenland"),
143
GRENADA("GD", "Grenada"),
144
GUADELOUPE("GP", "Guadeloupe"),
146
GUATEMALA("GT", "Guatemala"),
147
GUERNSEY("GG", "Guernsey"),
148
GUINEA("GN", "Guinea"),
149
GUINEA_BISSAU("GW", "Guinea_Bissau"),
150
GUYANA("GY", "Guyana"),
151
HAITI("HT", "Haiti"),
152
HEARD_ISLAND_AND_MCDONALD_ISLANDS("HM", "Heard Island and Mcdonald Islands"),
153
HONDURAS("HN", "Honduras"),
154
HONG_KONG("HK", "Hong Kong"),
155
HUNGARY("HU", "Hungary"),
156
ICELAND("IS", "Iceland"),
157
INDIA("IN", "India"),
158
INDONESIA("ID", "Indonesia"),
161
IRELAND("IE", "Ireland"),
162
ISLE_OF_MAN("IM", "Isle Of Man"),
163
ISRAEL("IL", "Israel"),
164
ITALY("IT", "Italy"),
165
JAMAICA("JM", "Jamaica"),
166
JAPAN("JP", "Japan"),
167
JERSEY("JE", "Jersey"),
168
JORDAN("JO", "Jordan"),
169
KAZAKHSTAN("KZ", "Kazakhstan"),
170
KENYA("KE", "Kenya"),
171
KIRIBATI("KI", "Kiribati"),
172
KOREA_NORTH("KP", "North Korea"),
173
KOREA_SOUTH("KR", "South Korea"),
174
KUWAIT("KW", "Kuwait"),
175
KYRGYZSTAN("KG", "Kyrgyzstan"),
176
LAO_PEOPLES_DEMOCRATIC_REPUBLIC("LA", "Lao"),
177
LATVIA("LV", "Latvia"),
178
LEBANON("LB", "Lebanon"),
179
LESOTHO("LS", "Lesotho"),
180
LIBERIA("LR", "Liberia"),
181
LIBYAN_ARAB_JAMAHIRIYA("LY", "Libyan Arab Jamahiriya"),
182
LIECHTENSTEIN("LI", "Liechtenstein"),
183
LITHUANIA("LT", "Lithuania"),
184
LUXEMBOURG("LU", "Luxembourg"),
185
MACAO("MO", "Macao"),
186
MACEDONIA("MK", "Macedonia"),
187
MADAGASCAR("MG", "Madagascar"),
188
MALAWI("MW", "Malawi"),
189
MALAYSIA("MY", "Malaysia"),
190
MALDIVES("MV", "Maldives"),
192
MALTA("MT", "Malta"),
193
MARSHALL_ISLANDS("MH", "Marshall Islands"),
194
MARTINIQUE("MQ", "Martinique"),
195
MAURITANIA("MR", "Mauritania"),
196
MAURITIUS("MU", "Mauritius"),
197
MAYOTTE("YT", "Mayotte"),
198
MEXICO("MX", "Mexico"),
199
MICRONESIA("FM", "Micronesia"),
200
MOLDOVA("MD", "Moldova"),
201
MONACO("MC", "Monaco"),
202
MONGOLIA("MN", "Mongolia"),
203
MONTENEGRO("ME", "Montenegro"),
204
MONTSERRAT("MS", "Montserrat"),
205
MOROCCO("MA", "Morocco"),
206
MOZAMBIQUE("MZ", "Mozambique"),
207
MYANMAR("MM", "Myanmar"),
208
NAMIBIA("NA", "Namibia"),
209
NAURU("NR", "Nauru"),
210
NEPAL("NP", "Nepal"),
211
NETHERLANDS("NL", "Netherlands"),
212
NETHERLANDS_ANTILLES("AN", "Netherlands Antilles"),
213
NEW_CALEDONIA("NC", "New Caledonia"),
214
NEW_ZEALAND("NZ", "New Zealand"),
215
NICARAGUA("NI", "Nicaragua"),
216
NIGER("NE", "Niger"),
217
NIGERIA("NG", "Nigeria"),
219
NORFOLK_ISLAND("NF", "Norfolk Island"),
220
NORTHERN_MARIANA_ISLANDS("MP", "Northern Mariana Islands"),
221
NORWAY("NO", "Norway"),
223
PAKISTAN("PK", "Pakistan"),
224
PALAU("PW", "Palau"),
225
PALESTINIAN_TERRITORY_OCCUPIED("PS", "Palestinian Territory Occupied"),
226
PANAMA("PA", "Panama"),
227
PAPUA_NEW_GUINEA("PG", "Papua New Guinea"),
228
PARAGUAY("PY", "Paraguay"),
230
PHILIPPINES("PH", "Philippines"),
231
PITCAIRN("PN", "Pitcairn"),
232
POLAND("PL", "Poland"),
233
PORTUGAL("PT", "Portugal"),
234
PUERTO_RICO("PR", "Puerto Rico"),
235
QATAR("QA", "Qatar"),
236
REUNION("RE", "Union"),
237
ROMANIA("RO", "Romania"),
238
RUSSIAN_FEDERATION("RU", "Russia"),
239
RWANDA("RW", "Rwanda"),
240
SAINT_BARTHOLEMY("BL", "Lemy"),
241
SAINT_HELENA("SH", "St Helena"),
242
SAINT_KITTS_AND_NEVIS("KN", "St Kitts and Nevis"),
243
SAINT_LUCIA("LC", "St Lucia"),
244
SAINT_MARTIN("MF", "St Martin"),
245
SAINT_PIERRE_AND_MIQUELON("PM", "St Pierre and Miquelon"),
246
SAINT_VINCENT_AND_THE_GRENADINES("VC", "St Vincent and the Grenadines"),
247
SAMOA("WS", "Samoa"),
248
SAN_MARINO("SM", "San_Marino"),
249
SAO_TOME_AND_PRINCIPE("ST", "Sao Tome and Principe"),
250
SAUDI_ARABIA("SA", "Saudi Arabia"),
251
SENEGAL("SN", "Senegal"),
252
SERBIA("RS", "Serbia"),
253
SEYCHELLES("SC", "Seychelles"),
254
SIERRA_LEONE("SL", "Sierra Leone"),
255
SINGAPORE("SG", "Singapore"),
256
SLOVAKIA("SK", "Slovakia"),
257
SLOVENIA("SI", "Slovenia"),
258
SOLOMON_ISLANDS("SB", "Solomon Islands"),
259
SOMALIA("SO", "Somalia"),
260
SOUTH_AFRICA("ZA", "South Africa"),
261
SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_Islands("GS", "South Georgia and the South Sandwich Islands"),
262
SPAIN("ES", "Spain"),
263
SRI_LANKA("LK", "Sri Lanka"),
264
SUDAN("SD", "Sudan"),
265
SURINAME("SR", "Suriname"),
266
SVALBARD_AND_JAN_MAYEN("SJ", "Svalbard and Jan Mayen"),
267
SWAZILAND("SZ", "Swaziland"),
268
SWEDEN("SE", "Sweden"),
269
SWITZERLAND("CH", "Switzerland"),
270
SYRIA("SY", "Syria"),
271
TAIWAN("TW", "Taiwan"),
272
TAJIKISTAN("TJ", "Tajikistan"),
273
TANZANIA("TZ", "Tanzania"),
274
THAILAND("TH", "Thailand"),
275
TIMOR_LESTE("TL", "Timor Leste"),
277
TOKELAU("TK", "Tokelau"),
278
TONGA("TO", "Tonga"),
279
TRINIDAD_AND_TOBAGO("TT", "Trinidad and Tobago"),
280
TUNISIA("TN", "Tunisia"),
281
TURKEY("TR", "Turkey"),
282
TURKMENISTAN("TM", "Turkmenistan"),
283
TURKS_AND_CAICOS_ISLANDS("TC", "Turks and Caicos Islands"),
284
TUVALU("TV", "Tuvalu"),
285
UGANDA("UG", "Uganda"),
286
UKRAINE("UA", "Ukraine"),
287
UNITED_ARAB_EMIRATES("AE", "United Arab Emirates"),
288
UNITED_KINGDOM("GB", "United Kingdom"),
289
UNITED_STATES("US", "United States"),
290
UNITED_STATES_MINOR_OUTLYING_ISLANDS("UM", "United States Minor Outlying Islands"),
291
URUGUAY("UY", "Uruguay"),
292
UZBEKISTAN("UZ", "Uzbekistan"),
293
VANUATU("VU", "Vanuatu"),
294
VATICAN_CITY("VA", "Vatican City"),
295
VENEZUELA("VE", "Venezuela"),
296
VIETNAM("VN", "Vietnam"),
297
VIRGIN_ISLANDS_BRITISH("VG", "British Virgin Islands"),
298
VIRGIN_ISLANDS_US("VI", "US Virgin Islands"),
299
WALLIS_AND_FUTUNA("WF", "Wallis and Futuna"),
300
WESTERN_SAHARA("EH", "Western Sahara"),
301
YEMEN("YE", "Yemen"),
302
ZAMBIA("ZM", "Zambia"),
303
ZIMBABWE("ZW", "Zimbabwe");
307
private String description;
309
Country(String code, String description)
312
this.description = description;
315
public String getCode()
320
public String getDescription()
325
public String toString()
327
return getDescription();
b'\\ No newline at end of file'