@Status(stage=PRODUCTION, unitTests=COMPLETE) @Review(by="Kees Schotanus",at="2009-09-28") @Review(by="Kees Schotanus",at="2013-09-04",reason="Updated to newsletter VI-16") public enum Iso3166Country extends Enum<Iso3166Country> implements LocalizableEnumeration
ZipCodeOfCountry
class is tightly linked to this class. When changing this class you probably want to
change the ZipCodeOfCountry class as well.Nationality
class as well, when changing this class.
It is most likely that changes made to this class involves making changes to these other classes as well.Nationality
,
ZipCodeOfCountry
Enum Constant and Description |
---|
AFGHANISTAN
AFGHANISTAN.
|
ALAND_ISLANDS
ALAND ISLANDS.
|
ALBANIA
ALBANIA.
|
ALGERIA
ALGERIA.
|
AMERICAN_SAMOA
AMERICAN SAMOA.
|
ANDORRA
ANDORRA.
|
ANGOLA
ANGOLA.
|
ANGUILLA
ANGUILLA.
|
ANTARCTICA
ANTARCTICA.
|
ANTIGUA_AND_BARBUDA
ANTIGUA AND BARBUDA.
|
ARGENTINA
ARGENTINA.
|
ARMENIA
ARMENIA.
|
ARUBA
ARUBA.
|
AUSTRALIA
AUSTRALIA.
|
AUSTRIA
AUSTRIA.
|
AZERBAIJAN
AZERBAIJAN.
|
BAHAMAS
BAHAMAS.
|
BAHRAIN
BAHRAIN.
|
BANGLADESH
BANGLADESH.
|
BARBADOS
BARBADOS.
|
BELARUS
BELARUS.
|
BELGIUM
BELGIUM.
|
BELIZE
BELIZE.
|
BENIN
BENIN.
|
BERMUDA
BERMUDA.
|
BHUTAN
BHUTAN.
|
BOLIVIA_PLURINATIONAL_STATE_OF
BOLIVIA, PLURINATIONAL STATE OF.
|
BONAIRE_SAINT_EUSTATIUS_AND_SABA
BONAIRE, SAINT EUSTATIUS AND SABA.
|
BOSNIA_AND_HERZEGOVINA
BOSNIA AND HERZEGOVINA.
|
BOTSWANA
BOTSWANA.
|
BOUVET_ISLAND
BOUVET ISLAND.
|
BRAZIL
BRAZIL.
|
BRITISH_INDIAN_OCEAN_TERRITORY
BRITISH INDIAN OCEAN TERRITORY.
|
BRUNEI_DARUSSALAM
BRUNEI DARUSSALAM.
|
BULGARIA
BULGARIA.
|
BURKINA_FASO
BURKINA FASO.
|
BURUNDI
BURUNDI.
|
CABO_VERDE
CABO VERDE.
|
CAMBODIA
CAMBODIA.
|
CAMEROON
CAMEROON.
|
CANADA
CANADA.
|
CAYMAN_ISLANDS
CAYMAN ISLANDS.
|
CENTRAL_AFRICAN_REPUBLIC
CENTRAL AFRICAN REPUBLIC.
|
CHAD
CHAD.
|
CHILE
CHILE.
|
CHINA
CHINA.
|
CHRISTMAS_ISLAND
CHRISTMAS ISLAND.
|
COCOS_KEELING_ISLANDS
COCOS (KEELING) ISLANDS.
|
COLOMBIA
COLOMBIA.
|
COMOROS
COMOROS.
|
CONGO
CONGO.
|
CONGO_THE_DEMOCRATIC_REPUBLIC_OF_THE
CONGO THE DEMOCRATIC REPUBLIC OF THE.
|
COOK_ISLANDS
COOK ISLANDS.
|
COSTA_RICA
COSTA RICA.
|
COTE_DIVOIRE
CoTE D'IVOIRE.
|
CROATIA
CROATIA.
|
CUBA
CUBA.
|
CURACAO
CURACAO.
|
CYPRUS
CYPRUS.
|
CZECHIA
CZECHIA.
|
DENMARK
DENMARK.
|
DJIBOUTI
DJIBOUTI.
|
DOMINICA
DOMINICA.
|
DOMINICAN_REPUBLIC
DOMINICAN REPUBLIC.
|
ECUADOR
ECUADOR.
|
EGYPT
EGYPT.
|
EL_SALVADOR
EL SALVADOR.
|
EQUATORIAL_GUINEA
EQUATORIAL GUINEA.
|
ERITREA
ERITREA.
|
ESTONIA
ESTONIA.
|
ETHIOPIA
ETHIOPIA.
|
FALKLAND_ISLANDS_MALVINAS
FALKLAND ISLANDS (MALVINAS).
|
FAROE_ISLANDS
FAROE ISLANDS.
|
FIJI
FIJI.
|
FINLAND
FINLAND.
|
FRANCE
FRANCE.
|
FRENCH_GUIANA
FRENCH GUIANA.
|
FRENCH_POLYNESIA
FRENCH POLYNESIA.
|
FRENCH_SOUTHERN_TERRITORIES
FRENCH SOUTHERN TERRITORIES.
|
GABON
GABON.
|
GAMBIA
GAMBIA.
|
GEORGIA
GEORGIA.
|
GERMANY
GERMANY.
|
GHANA
GHANA.
|
GIBRALTAR
GIBRALTAR.
|
GREECE
GREECE.
|
GREENLAND
GREENLAND.
|
GRENADA
GRENADA.
|
GUADELOUPE
GUADELOUPE.
|
GUAM
GUAM.
|
GUATEMALA
GUATEMALA.
|
GUERNSEY
GUERNSEY.
|
GUINEA
GUINEA.
|
GUINEA_BISSAU
GUINEA-BISSAU.
|
GUYANA
GUYANA.
|
HAITI
HAITI.
|
HEARD_ISLAND_AND_MCDONALD_ISLANDS
HEARD ISLAND AND MCDONALD ISLANDS.
|
HONDURAS
HONDURAS.
|
HONG_KONG
HONG_KONG.
|
HUNGARY
HUNGARY.
|
ICELAND
ICELAND.
|
INDIA
INDIA.
|
INDONESIA
INDONESIA.
|
IRAN_ISLAMIC_REPUBLIC_OF
IRAN ISLAMIC REPUBLIC OF.
|
IRAQ
IRAQ.
|
IRELAND
IRELAND.
|
ISLE_OF_MAN
ISLE OF MAN.
|
ISRAEL
ISRAEL.
|
ITALY
ITALY.
|
JAMAICA
JAMAICA.
|
JAPAN
JAPAN.
|
JERSEY
JERSEY.
|
JORDAN
JORDAN.
|
KAZAKHSTAN
KAZAKHSTAN.
|
KENYA
KENYA.
|
KIRIBATI
KIRIBATI.
|
KOREA_DEMOCRATIC_PEOPLES_REPUBLIC_OF
KOREA DEMOCRATIC PEOPLE'S REPUBLIC OF.
|
KOREA_REPUBLIC_OF
KOREA REPUBLIC OF.
|
KUWAIT
KUWAIT.
|
KYRGYZSTAN
KYRGYZSTAN.
|
LAO_PEOPLES_DEMOCRATIC_REPUBLIC
LAO PEOPLE'S DEMOCRATIC REPUBLIC.
|
LATVIA
LATVIA.
|
LEBANON
LEBANON.
|
LESOTHO
LESOTHO.
|
LIBERIA
LIBERIA.
|
LIBYA
LIBYA, THE STATE OF.
|
LIECHTENSTEIN
LIECHTENSTEIN.
|
LITHUANIA
LITHUANIA.
|
LUXEMBOURG
LUXEMBOURG.
|
MACAO
MACAO.
|
MACEDONIA_THE_FORMER_YUGOSLAV_REPUBLIC_OF
MACEDONIA, THE_FORMER YUGOSLAV REPUBLIC OF.
|
MADAGASCAR
MADAGASCAR.
|
MALAWI
MALAWI.
|
MALAYSIA
MALAYSIA.
|
MALDIVES
MALDIVES.
|
MALI
MALI.
|
MALTA
MALTA.
|
MARSHALL_ISLANDS
MARSHALL ISLANDS.
|
MARTINIQUE
MARTINIQUE.
|
MAURITANIA
MAURITANIA.
|
MAURITIUS
MAURITIUS.
|
MAYOTTE
MAYOTTE.
|
MEXICO
MEXICO.
|
MICRONESIA_FEDERATED_STATES_OF
MICRONESIA, FEDERATED STATES OF.
|
MOLDOVA_REPUBLIC_OF
MOLDOVA, REPUBLIC OF.
|
MONACO
MONACO.
|
MONGOLIA
MONGOLIA.
|
MONTENEGRO
MONTENEGRO.
|
MONTSERRAT
MONTSERRAT.
|
MOROCCO
MOROCCO.
|
MOZAMBIQUE
MOZAMBIQUE.
|
MYANMAR
MYANMAR.
|
NAMIBIA
NAMIBIA.
|
NAURU
NAURU.
|
NEPAL
NEPAL.
|
NETHERLANDS
NETHERLANDS.
|
NETHERLANDS_ANTILLES
NETHERLANDS ANTILLES.
|
NEW_CALEDONIA
NEW CALEDONIA.
|
NEW_ZEALAND
NEW ZEALAND.
|
NICARAGUA
NICARAGUA.
|
NIGER
NIGER.
|
NIGERIA
NIGERIA.
|
NIUE
NIUE.
|
NORFOLK_ISLAND
NORFOLK ISLAND.
|
NORTHERN_MARIANA_ISLANDS
NORTHERN MARIANA ISLANDS.
|
NORWAY
NORWAY.
|
OMAN
OMAN.
|
PAKISTAN
PAKISTAN.
|
PALAU
PALAU.
|
PALESTINE
PALESTINIAN TERRITORY, OCCUPIED.
|
PANAMA
PANAMA.
|
PAPUA_NEW_GUINEA
PAPUA NEW GUINEA.
|
PARAGUAY
PARAGUAY.
|
PERU
PERU.
|
PHILIPPINES
PHILIPPINES.
|
PITCAIRN
PITCAIRN.
|
POLAND
POLAND.
|
PORTUGAL
PORTUGAL.
|
PUERTO_RICO
PUERTO RICO.
|
QATAR
QATAR.
|
REUNION
REUNION.
|
ROMANIA
ROMANIA.
|
RUSSIAN_FEDERATION
RUSSIAN FEDERATION.
|
RWANDA
RWANDA.
|
SAINT_BARTHELEMY
SAINT_BARTHELEMY.
|
SAINT_HELENA_ASCENSION_AND_TRISTAN_DA_CUNHA
SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA.
|
SAINT_KITTS_AND_NEVIS
SAINT KITTS AND NEVIS.
|
SAINT_LUCIA
SAINT LUCIA.
|
SAINT_MARTIN_FRENCH_PART
SAINT MARTIN (FRENCH PART).
|
SAINT_PIERRE_AND_MIQUELON
SAINT PIERRE AND MIQUELON.
|
SAINT_VINCENT_AND_THE_GRENADINES
SAINT VINCENT AND THE GRENADINES.
|
SAMOA
SAMOA.
|
SAN_MARINO
SAN MARINO.
|
SAO_TOME_AND_PRINCIPE
SAO TOME AND PRINCIPE.
|
SAUDI_ARABIA
SAUDI ARABIA.
|
SENEGAL
SENEGAL.
|
SERBIA
SERBIA.
|
SEYCHELLES
SEYCHELLES.
|
SIERRA_LEONE
SIERRA LEONE.
|
SINGAPORE
SINGAPORE.
|
SINT_MAARTEN_DUTCH_PART
SINT MAARTEN (DUTCH PART).
|
SLOVAKIA
SLOVAKIA.
|
SLOVENIA
SLOVENIA.
|
SOLOMON_ISLANDS
SOLOMON ISLANDS.
|
SOMALIA
SOMALIA.
|
SOUTH_AFRICA
SOUTH AFRICA.
|
SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS
SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS.
|
SOUTH_SUDAN
SOUTH SUDAN.
|
SPAIN
SPAIN.
|
SRI_LANKA
SRI LANKA.
|
SUDAN
SUDAN.
|
SURINAME
SURINAME.
|
SVALBARD_AND_JAN_MAYEN
SVALBARD AND JAN MAYEN.
|
SWAZILAND
SWAZILAND.
|
SWEDEN
SWEDEN.
|
SWITZERLAND
SWITZERLAND.
|
SYRIAN_ARAB_REPUBLIC
SYRIAN ARAB REPUBLIC.
|
TAIWAN_PROVINCE_OF_CHINA
TAIWAN, PROVINCE OF CHINA.
|
TAJIKISTAN
TAJIKISTAN.
|
TANZANIA_UNITED_REPUBLIC_OF
TANZANIA, UNITED REPUBLIC OF.
|
THAILAND
THAILAND.
|
TIMOR_LESTE
TIMOR LESTE.
|
TOGO
TOGO.
|
TOKELAU
TOKELAU.
|
TONGA
TONGA.
|
TRINIDAD_AND_TOBAGO
TRINIDAD AND TOBAGO.
|
TUNISIA
TUNISIA.
|
TURKEY
TURKEY.
|
TURKMENISTAN
TURKMENISTAN.
|
TURKS_AND_CAICOS_ISLANDS
TURKS AND CAICOS ISLANDS.
|
TUVALU
TUVALU.
|
UGANDA
UGANDA.
|
UKRAINE
UKRAINE.
|
UNITED_ARAB_EMIRATES
UNITED ARAB EMIRATES.
|
UNITED_KINGDOM
UNITED KINGDOM.
|
UNITED_STATES_MINOR_OUTLYING_ISLANDS
UNITED STATES MINOR OUTLYING ISLANDS.
|
UNITED_STATES_OF_AMERICA
UNITED STATES.
|
URUGUAY
URUGUAY.
|
UZBEKISTAN
UZBEKISTAN.
|
VANUATU
VANUATU.
|
VATICAN_CITY_STATE
VATICAN CITY STATE.
|
VENEZUELA_BOLIVARIAN_REPUBLIC_OF
VENEZUELA, BOLIVARIAN REPUBLIC OF.
|
VIET_NAM
VIET_NAM.
|
VIRGIN_ISLANDS_BRITISH
VIRGIN ISLANDS, BRITISH.
|
VIRGIN_ISLANDS_US
VIRGIN ISLANDS, U.S..
|
WALLIS_AND_FUTUNA
WALLIS AND FUTUNA.
|
WESTERN_SAHARA
WESTERN SAHARA.
|
YEMEN
YEMEN.
|
ZAMBIA
ZAMBIA.
|
ZIMBABWE
ZIMBABWE.
|
Modifier and Type | Method and Description |
---|---|
Date |
getActiveFrom()
Gets the date from which this country is active or null when this country was active from the beginning.
|
Date |
getActiveUntil()
Gets the date until this country is active or null when this country is currently active.
|
String |
getAlpha2Code()
Gets the 2 letter country code.
|
String |
getCode()
Gets the 2 letter code of this Iso3166Country.
|
CodeDescription |
getCodeDescription(Locale locale)
Gets the
CodeDescription of this Iso3166Country. |
static List<CodeDescription> |
getCodeDescriptions(Locale locale)
Gets a List of
CodeDescription objects for all the active ISO-3166 countries, ordered by name of the country. |
String |
getDescription(Locale locale)
Gets the localized description of this Iso3166Country.
|
static Iso3166Country |
getIso3166Country(String alpha2Code)
Gets the Iso31166Country corresponding to the supplied alpha2Code.
|
boolean |
isActive()
Determines whether this country is currently active or not.
|
boolean |
isActive(Date date)
Determines whether this country is active or not, at the specified date.
|
static boolean |
isValidAlpha2Code(String alpha2Code)
Determines whether the supplied country code is a valid country code.
|
static Iso3166Country |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Iso3166Country[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Iso3166Country AFGHANISTAN
public static final Iso3166Country ALAND_ISLANDS
public static final Iso3166Country ALBANIA
public static final Iso3166Country ALGERIA
public static final Iso3166Country AMERICAN_SAMOA
public static final Iso3166Country ANDORRA
public static final Iso3166Country ANGOLA
public static final Iso3166Country ANGUILLA
public static final Iso3166Country ANTARCTICA
public static final Iso3166Country ANTIGUA_AND_BARBUDA
public static final Iso3166Country ARGENTINA
public static final Iso3166Country ARMENIA
public static final Iso3166Country ARUBA
public static final Iso3166Country AUSTRALIA
public static final Iso3166Country AUSTRIA
public static final Iso3166Country AZERBAIJAN
public static final Iso3166Country BAHAMAS
public static final Iso3166Country BAHRAIN
public static final Iso3166Country BANGLADESH
public static final Iso3166Country BARBADOS
public static final Iso3166Country BELARUS
public static final Iso3166Country BELGIUM
public static final Iso3166Country BELIZE
public static final Iso3166Country BENIN
public static final Iso3166Country BERMUDA
public static final Iso3166Country BHUTAN
public static final Iso3166Country BOLIVIA_PLURINATIONAL_STATE_OF
public static final Iso3166Country BONAIRE_SAINT_EUSTATIUS_AND_SABA
public static final Iso3166Country BOSNIA_AND_HERZEGOVINA
public static final Iso3166Country BOTSWANA
public static final Iso3166Country BOUVET_ISLAND
public static final Iso3166Country BRAZIL
public static final Iso3166Country BRITISH_INDIAN_OCEAN_TERRITORY
public static final Iso3166Country BRUNEI_DARUSSALAM
public static final Iso3166Country BULGARIA
public static final Iso3166Country BURKINA_FASO
public static final Iso3166Country BURUNDI
public static final Iso3166Country CAMBODIA
public static final Iso3166Country CAMEROON
public static final Iso3166Country CANADA
public static final Iso3166Country CABO_VERDE
public static final Iso3166Country CAYMAN_ISLANDS
public static final Iso3166Country CENTRAL_AFRICAN_REPUBLIC
public static final Iso3166Country CHAD
public static final Iso3166Country CHILE
public static final Iso3166Country CHINA
public static final Iso3166Country CHRISTMAS_ISLAND
public static final Iso3166Country COCOS_KEELING_ISLANDS
public static final Iso3166Country COLOMBIA
public static final Iso3166Country COMOROS
public static final Iso3166Country CONGO
public static final Iso3166Country CONGO_THE_DEMOCRATIC_REPUBLIC_OF_THE
public static final Iso3166Country COOK_ISLANDS
public static final Iso3166Country COSTA_RICA
public static final Iso3166Country COTE_DIVOIRE
public static final Iso3166Country CROATIA
public static final Iso3166Country CUBA
public static final Iso3166Country CURACAO
public static final Iso3166Country CYPRUS
public static final Iso3166Country CZECHIA
public static final Iso3166Country DENMARK
public static final Iso3166Country DJIBOUTI
public static final Iso3166Country DOMINICA
public static final Iso3166Country DOMINICAN_REPUBLIC
public static final Iso3166Country ECUADOR
public static final Iso3166Country EGYPT
public static final Iso3166Country EL_SALVADOR
public static final Iso3166Country EQUATORIAL_GUINEA
public static final Iso3166Country ERITREA
public static final Iso3166Country ESTONIA
public static final Iso3166Country ETHIOPIA
public static final Iso3166Country FALKLAND_ISLANDS_MALVINAS
public static final Iso3166Country FAROE_ISLANDS
public static final Iso3166Country FIJI
public static final Iso3166Country FINLAND
public static final Iso3166Country FRANCE
public static final Iso3166Country FRENCH_GUIANA
public static final Iso3166Country FRENCH_POLYNESIA
public static final Iso3166Country FRENCH_SOUTHERN_TERRITORIES
public static final Iso3166Country GABON
public static final Iso3166Country GAMBIA
public static final Iso3166Country GEORGIA
public static final Iso3166Country GERMANY
public static final Iso3166Country GHANA
public static final Iso3166Country GIBRALTAR
public static final Iso3166Country GREECE
public static final Iso3166Country GREENLAND
public static final Iso3166Country GRENADA
public static final Iso3166Country GUADELOUPE
public static final Iso3166Country GUAM
public static final Iso3166Country GUATEMALA
public static final Iso3166Country GUERNSEY
public static final Iso3166Country GUINEA
public static final Iso3166Country GUINEA_BISSAU
public static final Iso3166Country GUYANA
public static final Iso3166Country HAITI
public static final Iso3166Country HEARD_ISLAND_AND_MCDONALD_ISLANDS
public static final Iso3166Country HONDURAS
public static final Iso3166Country HONG_KONG
public static final Iso3166Country HUNGARY
public static final Iso3166Country ICELAND
public static final Iso3166Country INDIA
public static final Iso3166Country INDONESIA
public static final Iso3166Country IRAN_ISLAMIC_REPUBLIC_OF
public static final Iso3166Country IRAQ
public static final Iso3166Country IRELAND
public static final Iso3166Country ISLE_OF_MAN
public static final Iso3166Country ISRAEL
public static final Iso3166Country ITALY
public static final Iso3166Country JAMAICA
public static final Iso3166Country JAPAN
public static final Iso3166Country JERSEY
public static final Iso3166Country JORDAN
public static final Iso3166Country KAZAKHSTAN
public static final Iso3166Country KENYA
public static final Iso3166Country KIRIBATI
public static final Iso3166Country KOREA_DEMOCRATIC_PEOPLES_REPUBLIC_OF
public static final Iso3166Country KOREA_REPUBLIC_OF
public static final Iso3166Country KUWAIT
public static final Iso3166Country KYRGYZSTAN
public static final Iso3166Country LAO_PEOPLES_DEMOCRATIC_REPUBLIC
public static final Iso3166Country LATVIA
public static final Iso3166Country LEBANON
public static final Iso3166Country LESOTHO
public static final Iso3166Country LIBERIA
public static final Iso3166Country LIBYA
public static final Iso3166Country LIECHTENSTEIN
public static final Iso3166Country LITHUANIA
public static final Iso3166Country LUXEMBOURG
public static final Iso3166Country MACAO
public static final Iso3166Country MACEDONIA_THE_FORMER_YUGOSLAV_REPUBLIC_OF
public static final Iso3166Country MADAGASCAR
public static final Iso3166Country MALAWI
public static final Iso3166Country MALAYSIA
public static final Iso3166Country MALDIVES
public static final Iso3166Country MALI
public static final Iso3166Country MALTA
public static final Iso3166Country MARSHALL_ISLANDS
public static final Iso3166Country MARTINIQUE
public static final Iso3166Country MAURITANIA
public static final Iso3166Country MAURITIUS
public static final Iso3166Country MAYOTTE
public static final Iso3166Country MEXICO
public static final Iso3166Country MICRONESIA_FEDERATED_STATES_OF
public static final Iso3166Country MOLDOVA_REPUBLIC_OF
public static final Iso3166Country MONACO
public static final Iso3166Country MONGOLIA
public static final Iso3166Country MONTENEGRO
public static final Iso3166Country MONTSERRAT
public static final Iso3166Country MOROCCO
public static final Iso3166Country MOZAMBIQUE
public static final Iso3166Country MYANMAR
public static final Iso3166Country NAMIBIA
public static final Iso3166Country NAURU
public static final Iso3166Country NEPAL
public static final Iso3166Country NETHERLANDS
public static final Iso3166Country NETHERLANDS_ANTILLES
public static final Iso3166Country NEW_CALEDONIA
public static final Iso3166Country NEW_ZEALAND
public static final Iso3166Country NICARAGUA
public static final Iso3166Country NIGER
public static final Iso3166Country NIGERIA
public static final Iso3166Country NIUE
public static final Iso3166Country NORFOLK_ISLAND
public static final Iso3166Country NORTHERN_MARIANA_ISLANDS
public static final Iso3166Country NORWAY
public static final Iso3166Country OMAN
public static final Iso3166Country PAKISTAN
public static final Iso3166Country PALAU
public static final Iso3166Country PALESTINE
public static final Iso3166Country PANAMA
public static final Iso3166Country PAPUA_NEW_GUINEA
public static final Iso3166Country PARAGUAY
public static final Iso3166Country PERU
public static final Iso3166Country PHILIPPINES
public static final Iso3166Country PITCAIRN
public static final Iso3166Country POLAND
public static final Iso3166Country PORTUGAL
public static final Iso3166Country PUERTO_RICO
public static final Iso3166Country QATAR
public static final Iso3166Country REUNION
public static final Iso3166Country ROMANIA
public static final Iso3166Country RUSSIAN_FEDERATION
public static final Iso3166Country RWANDA
public static final Iso3166Country SAINT_BARTHELEMY
public static final Iso3166Country SAINT_HELENA_ASCENSION_AND_TRISTAN_DA_CUNHA
public static final Iso3166Country SAINT_KITTS_AND_NEVIS
public static final Iso3166Country SAINT_LUCIA
public static final Iso3166Country SAINT_MARTIN_FRENCH_PART
public static final Iso3166Country SAINT_PIERRE_AND_MIQUELON
public static final Iso3166Country SAINT_VINCENT_AND_THE_GRENADINES
public static final Iso3166Country SAMOA
public static final Iso3166Country SAN_MARINO
public static final Iso3166Country SAO_TOME_AND_PRINCIPE
public static final Iso3166Country SAUDI_ARABIA
public static final Iso3166Country SENEGAL
public static final Iso3166Country SERBIA
public static final Iso3166Country SEYCHELLES
public static final Iso3166Country SIERRA_LEONE
public static final Iso3166Country SINGAPORE
public static final Iso3166Country SINT_MAARTEN_DUTCH_PART
public static final Iso3166Country SLOVAKIA
public static final Iso3166Country SLOVENIA
public static final Iso3166Country SOLOMON_ISLANDS
public static final Iso3166Country SOMALIA
public static final Iso3166Country SOUTH_AFRICA
public static final Iso3166Country SOUTH_GEORGIA_AND_THE_SOUTH_SANDWICH_ISLANDS
public static final Iso3166Country SOUTH_SUDAN
public static final Iso3166Country SPAIN
public static final Iso3166Country SRI_LANKA
public static final Iso3166Country SUDAN
public static final Iso3166Country SURINAME
public static final Iso3166Country SVALBARD_AND_JAN_MAYEN
public static final Iso3166Country SWAZILAND
public static final Iso3166Country SWEDEN
public static final Iso3166Country SWITZERLAND
public static final Iso3166Country SYRIAN_ARAB_REPUBLIC
public static final Iso3166Country TAIWAN_PROVINCE_OF_CHINA
public static final Iso3166Country TAJIKISTAN
public static final Iso3166Country TANZANIA_UNITED_REPUBLIC_OF
public static final Iso3166Country THAILAND
public static final Iso3166Country TIMOR_LESTE
public static final Iso3166Country TOGO
public static final Iso3166Country TOKELAU
public static final Iso3166Country TONGA
public static final Iso3166Country TRINIDAD_AND_TOBAGO
public static final Iso3166Country TUNISIA
public static final Iso3166Country TURKEY
public static final Iso3166Country TURKMENISTAN
public static final Iso3166Country TURKS_AND_CAICOS_ISLANDS
public static final Iso3166Country TUVALU
public static final Iso3166Country UGANDA
public static final Iso3166Country UKRAINE
public static final Iso3166Country UNITED_ARAB_EMIRATES
public static final Iso3166Country UNITED_KINGDOM
public static final Iso3166Country UNITED_STATES_OF_AMERICA
public static final Iso3166Country UNITED_STATES_MINOR_OUTLYING_ISLANDS
public static final Iso3166Country URUGUAY
public static final Iso3166Country UZBEKISTAN
public static final Iso3166Country VANUATU
public static final Iso3166Country VATICAN_CITY_STATE
public static final Iso3166Country VENEZUELA_BOLIVARIAN_REPUBLIC_OF
public static final Iso3166Country VIET_NAM
public static final Iso3166Country VIRGIN_ISLANDS_BRITISH
public static final Iso3166Country VIRGIN_ISLANDS_US
public static final Iso3166Country WALLIS_AND_FUTUNA
public static final Iso3166Country WESTERN_SAHARA
public static final Iso3166Country YEMEN
public static final Iso3166Country ZAMBIA
public static final Iso3166Country ZIMBABWE
public static Iso3166Country[] values()
for (Iso3166Country c : Iso3166Country.values()) System.out.println(c);
public static Iso3166Country valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getAlpha2Code()
public String getCode()
getCode
in interface LocalizableEnumeration
public String getDescription(Locale locale)
getDescription
in interface Localizable
getDescription
in interface LocalizableEnumeration
locale
- Locale used to localize the description.
public CodeDescription getCodeDescription(Locale locale)
CodeDescription
of this Iso3166Country.
getCodeDescription
in interface LocalizableEnumeration
locale
- Locale used to localize the description.
public boolean isActive()
public boolean isActive(Date date)
date
- Date used to check whether this country was active at that date.NullPointerException
- When the supplied date is null.public Date getActiveFrom()
public Date getActiveUntil()
public static List<CodeDescription> getCodeDescriptions(Locale locale)
CodeDescription
objects for all the active ISO-3166 countries, ordered by name of the country.locale
- Locale used to localize the descriptions.
CodeDescription
objects for all the active ISO-3166 countries ordered by name of the country.public static boolean isValidAlpha2Code(String alpha2Code)
isActive()
or isActive(Date)
.alpha2Code
- The 2 letter alpha code to check.
public static Iso3166Country getIso3166Country(String alpha2Code)
isActive()
or isActive(Date)
.alpha2Code
- The alpha2Code of the country to get.IllegalArgumentException
- When no country with the supplied alpha2Code exists.Copyright © 2008–2018. All rights reserved.