|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<CountryCode>
com.neovisionaries.i18n.CountryCode
public enum CountryCode
ISO 3166-1 country code.
Enum names of this enum themselves are represented by
ISO 3166-1 alpha-2
code (2-letter upper-case alphabets). There are instance methods to get the
country name (getName()), the
ISO 3166-1 alpha-3
code (getAlpha3()) and the
ISO 3166-1 numeric
code (getNumeric()).
In addition, there are static methods to get a CountryCode instance that
corresponds to a given alpha-2/alpha-3/numeric code (getByCode(String),
getByCode(int)).
// List all the country codes. for (CountryCode code : CountryCode.values()) { // For example, "[US] United States" is printed. System.out.format("[%s] %s\n", code, code.getName()); } // Get a CountryCode instance by ISO 3166-1 code. CountryCode code = CountryCode.getByCode("JP"); // Print all the information. Output will be: // // Country name = Japan // ISO 3166-1 alpha-2 code = JP // ISO 3166-1 alpha-3 code = JPN // ISO 3166-1 numeric code = 392 // Assignment state = OFFICIALLY_ASSIGNED // System.out.println("Country name = " + code.getName()); System.out.println("ISO 3166-1 alpha-2 code = " + code.getAlpha2()); System.out.println("ISO 3166-1 alpha-3 code = " + code.getAlpha3()); System.out.println("ISO 3166-1 numeric code = " + code.getNumeric()); System.out.println("Assignment state = " + code.getAssignment()); // Convert to a Locale instance. Locale locale = code.toLocale(); // Get a CountryCode by a Locale instance. code = CountryCode.getByLocale(locale);
| Nested Class Summary | |
|---|---|
static class |
CountryCode.Assignment
Code assignment state in ISO 3166-1. |
| Enum Constant Summary | |
|---|---|
AD
Andorra [AD, AND, 16, Officially assigned] |
|
AE
United Arab Emirates [AE, AE, 784, Officially assigned] |
|
AF
Afghanistan [AF, AFG, 4, Officially assigned] |
|
AG
Antigua and Barbuda [AG, ATG, 28, Officially assigned] |
|
AI
Anguilla [AI, AIA, 660, Officially assigned] |
|
AL
Albania [AL, ALB, 8, Officially assigned] |
|
AM
Armenia [AM, ARM, 51, Officially assigned] |
|
AN
Netherlands Antilles [AN, ANHH, 530, Traditionally reserved] |
|
AO
Angola [AO, AGO, 24, Officially assigned] |
|
AQ
Antarctica [AQ, ATA, 10, Officially assigned] |
|
AR
Argentina [AR, ARG, 32, Officially assigned] |
|
AS
American Samoa [AS, ASM, 16, Officially assigned] |
|
AT
Austria [AT, AUT, 40, Officially assigned] |
|
AU
Australia [AU, AUS, 36, Officially assigned] |
|
AW
Aruba [AW, ABW, 533, Officially assigned] |
|
AX
Åland Islands [AX, ALA, 248, Officially assigned] |
|
AZ
Azerbaijan [AZ, AZE, 31, Officially assigned] |
|
BA
Bosnia and Herzegovina [BA, BIH, 70, Officially assigned] |
|
BB
Barbados [BB, BRB, 52, Officially assigned] |
|
BD
Bangladesh [BD, BGD, 50, Officially assigned] |
|
BE
Belgium [BE, BEL, 56, Officially assigned] |
|
BF
Burkina Faso [BF, BFA, 854, Officially assigned] |
|
BG
Bulgaria [BG, BGR, 100, Officially assigned] |
|
BH
Bahrain [BH, BHR, 48, Officially assigned] |
|
BI
Burundi [BI, BDI, 108, Officially assigned] |
|
BJ
Benin [BJ, BEN, 204, Officially assigned] |
|
BL
Saint Barthélemy [BL, BLM, 652, Officially assigned] |
|
BM
Bermuda [BM, BMU, 60, Officially assigned] |
|
BN
Brunei Darussalam [BN, BRN, 96, Officially assigned] |
|
BO
Plurinational State of Bolivia [BO, BOL, 68, Officially assigned] |
|
BQ
Bonaire, Sint Eustatius and Saba [BQ, BES, 535, Officially assigned] |
|
BR
Brazil [BR, BRA, 76, Officially assigned] |
|
BS
Bahamas [BS, BHS, 44, Officially assigned] |
|
BT
Bhutan [BT, BTN, 64, Officially assigned] |
|
BU
Burma [BU, BUMM, 104, Officially assigned] |
|
BV
Bouvet Island [BV, BVT, 74, Officially assigned] |
|
BW
Botswana [BW, BWA, 72, Officially assigned] |
|
BY
Belarus [BY, BLR, 112, Officially assigned] |
|
BZ
Belize [BZ, BLZ, 84, Officially assigned] |
|
CA
Canada [CA, CAN, 124, Officially assigned] |
|
CC
Cocos (Keeling) Islands [CC, CCK, 166, Officially assigned] |
|
CD
The Democratic Republic of the Congo [CD, COD, 180, Officially assigned] |
|
CF
Central African Republic [CF, CAF, 140, Officially assigned] |
|
CG
Congo [CG, COG, 178, Officially assigned] |
|
CH
Switzerland [CH, CHE, 756, Officially assigned] |
|
CI
Côte d'Ivoire [CI, CIV, 384, Officially assigned] |
|
CK
Cook Islands [CK, COK, 184, Officially assigned] |
|
CL
Chile [CL, CHL, 152, Officially assigned] |
|
CM
Cameroon [CM, CMR, 120, Officially assigned] |
|
CN
China [CN, CHN, 156, Officially assigned] |
|
CO
Colombia [CO, COL, 170, Officially assigned] |
|
CR
Costa Rica [CR, CRI, 188, Officially assigned] |
|
CS
Serbia and Montenegro [CS, CSXX, 891, Traditionally reserved] |
|
CU
Cuba [CU, CUB, 192, Officially assigned] |
|
CV
Cape Verde [CV, CPV, 132, Officially assigned] |
|
CW
Curaçao [CW, CUW, 531, Officially assigned] |
|
CX
Christmas Island [CX, CXR, 162, Officially assigned] |
|
CY
Cyprus [CY, CYP, 196, Officially assigned] |
|
CZ
Czech Republic [CZ, CZE, 203, Officially assigned] |
|
DE
Germany [DE, DEU, 276, Officially assigned] |
|
DJ
Djibouti [DJ, DJI, 262, Officially assigned] |
|
DK
Denmark [DK, DNK, 208, Officially assigned] |
|
DM
Dominica [DM, DMA, 212, Officially assigned] |
|
DO
Dominican Republic [DO, DOM, 214, Officially assigned] |
|
DZ
Algeria [DZ, DZA, 12, Officially assigned] |
|
EC
Ecuador [EC, ECU, 218, Officially assigned] |
|
EE
Estonia [EE, EST, 233, Officially assigned] |
|
EG
Egypt [EG, EGY, 818, Officially assigned] |
|
EH
Western Sahara [EH, ESH, 732, Officially assigned] |
|
ER
Eritrea [ER, ERI, 232, Officially assigned] |
|
ES
Spain [ES, ESP, 724, Officially assigned] |
|
ET
Ethiopia [ET, ETH, 231, Officially assigned] |
|
FI
Finland [FI, FIN, 246, Officially assigned] |
|
FJ
Fiji [FJ, FJI, 242, Officially assigned] |
|
FK
Falkland Islands (Malvinas) [FK, FLK, 238, Officially assigned] |
|
FM
Federated States of Micronesia [FM, FSM, 583, Officially assigned] |
|
FO
Faroe Islands [FO, FRO, 234, Officially assigned] |
|
FR
France [FR, FRA, 250, Officially assigned] |
|
GA
Gabon [GA, GAB, 266, Officially assigned] |
|
GB
United Kingdom [GB, GBR, 826, Officially assigned] |
|
GD
Grenada [GD, GRD, 308, Officially assigned] |
|
GE
Georgia [GE, GEO, 268, Officially assigned] |
|
GF
French Guiana [GF, GUF, 254, Officially assigned] |
|
GG
Guemsey [GG, GGY, 831, Officially assigned] |
|
GH
Ghana [GH, GHA, 288, Officially assigned] |
|
GI
Gibraltar [GI, GIB, 292, Officially assigned] |
|
GL
Greenland [GL, GRL, 304, Officially assigned] |
|
GM
Gambia [GM, GMB, 270, Officially assigned] |
|
GN
Guinea [GN, GIN, 324, Officially assigned] |
|
GP
Guadeloupe [GP, GLP, 312, Officially assigned] |
|
GQ
Equatorial Guinea [GQ, GNQ, 226, Officially assigned] |
|
GR
Greece [GR, GRC, 300, Officially assigned] |
|
GS
South Georgia and the South Sandwich Islands [GS, SGS, 239, Officially assigned] |
|
GT
Guatemala [GT, GTM, 320, Officially assigned] |
|
GU
Guam [GU, GUM, 316, Officially assigned] |
|
GW
Guinea-Bissau [GW, GNB, 624, Officially assigned] |
|
GY
Guyana [GY, GUY, 328, Officially assigned] |
|
HK
Hong Kong [HK, HKG, 344, Officially assigned] |
|
HM
Heard Island and McDonald Islands [HM, HMD, 334, Officially assigned] |
|
HN
Honduras [HN, HND, 340, Officially assigned] |
|
HR
Croatia [HR, HRV, 191, Officially assigned] |
|
HT
Haiti [HT, HTI, 332, Officially assigned] |
|
HU
Hungary [HU, HUN, 348, Officially assigned] |
|
ID
Indonesia [ID, IDN, 360, Officially assigned] |
|
IE
Ireland [IE, IRL, 372, Officially assigned] |
|
IL
Israel [IL, ISR, 376, Officially assigned] |
|
IM
Isle of Man [IM, IMN, 833, Officially assigned] |
|
IN
India [IN, IND, 356, Officially assigned] |
|
IO
British Indian Ocean Territory [IO, IOT, 86, Officially assigned] |
|
IQ
Iraq [IQ, IRQ, 368, Officially assigned] |
|
IR
Islamic Republic of Iran [IR, IRN, 364, Officially assigned] |
|
IS
Iceland [IS, ISL, 352, Officially assigned] |
|
IT
Italy [IT, ITA, 380, Officially assigned] |
|
JE
Jersey [JE, JEY, 832, Officially assigned] |
|
JM
Jamaica [JM, JAM, 388, Officially assigned] |
|
JO
Jordan [JO, JOR, 400, Officially assigned] |
|
JP
Japan [JP, JPN, 392, Officially assigned] |
|
KE
Kenya [KE, KEN, 404, Officially assigned] |
|
KG
Kyrgyzstan [KG, KGZ, 417, Officially assigned] |
|
KH
Cambodia [KH, KHM, 116, Officially assigned] |
|
KI
Kiribati [KI, KIR, 296, Officially assigned] |
|
KM
Comoros [KM, COM, 174, Officially assigned] |
|
KN
Saint Kitts and Nevis [KN, KNA, 659, Officially assigned] |
|
KP
Democratic People's Republic of Korea [KP, PRK, 408, Officially assigned] |
|
KR
Republic of Korea [KR, KOR, 410, Officially assigned] |
|
KW
Kuwait [KW, KWT, 414, Officially assigned] |
|
KY
Cayman Islands [KY, CYM, 136, Officially assigned] |
|
KZ
Kazakhstan [KZ, KAZ, 398, Officially assigned] |
|
LA
Lao People's Democratic Republic [LA, LAO, 418, Officially assigned] |
|
LB
Lebanon [LB, LBN, 422, Officially assigned] |
|
LC
Saint Lucia [LC, LCA, 662, Officially assigned] |
|
LI
Liechtenstein [LI, LIE, 438, Officially assigned] |
|
LK
Sri Lanka [LK, LKA, 144, Officially assigned] |
|
LR
Liberia [LR, LBR, 430, Officially assigned] |
|
LS
Lesotho [LS, LSO, 426, Officially assigned] |
|
LT
Lithuania [LT, LTU, 440, Officially assigned] |
|
LU
Luxembourg [LU, LUX, 442, Officially assigned] |
|
LV
Latvia [LV, LVA, 428, Officially assigned] |
|
LY
Libya [LY, LBY, 434, Officially assigned] |
|
MA
Morocco [MA, MAR, 504, Officially assigned] |
|
MC
Monaco [MC, MCO, 492, Officially assigned] |
|
MD
Republic of Moldova [MD, MDA, 498, Officially assigned] |
|
ME
Montenegro [ME, MNE, 499, Officially assigned] |
|
MF
Saint Martin (French part) [MF, MAF, 663, Officially assigned] |
|
MG
Madagascar [MG, MDG, 450, Officially assigned] |
|
MH
Marshall Islands [MH, MHL, 584, Officially assigned] |
|
MK
The former Yugoslav Republic of Macedonia [MK, MKD, 807, Officially assigned] |
|
ML
Mali [ML, MLI, 466, Officially assigned] |
|
MM
Myanmar [MM, MMR, 104, Officially assigned] |
|
MN
Mongolia [MN, MNG, 496, Officially assigned] |
|
MO
Macao [MO, MCO, 492, Officially assigned] |
|
MP
Northern Mariana Islands [MP, MNP, 580, Officially assigned] |
|
MQ
Martinique [MQ, MTQ, 474, Officially assigned] |
|
MR
Mauritania [MR, MRT, 478, Officially assigned] |
|
MS
Montserrat [MS, MSR, 500, Officially assigned] |
|
MT
Malta [MT, MLT, 470, Officially assigned] |
|
MU
Mauritius [MU, MUS, 480, Officially assigned]] |
|
MV
Maldives [MV, MDV, 462, Officially assigned] |
|
MW
Malawi [MW, MWI, 454, Officially assigned] |
|
MX
Mexico [MX, MEX, 484, Officially assigned] |
|
MY
Malaysia [MY, MYS, 458, Officially assigned] |
|
MZ
Mozambique [MZ, MOZ, 508, Officially assigned] |
|
NA
Namibia [NA, NAM, 516, Officially assigned] |
|
NC
New Caledonia [NC, NCL, 540, Officially assigned] |
|
NE
Niger [NE, NER, 562, Officially assigned] |
|
NF
Norfolk Island [NF, NFK, 574, Officially assigned] |
|
NG
Nigeria [NG, NGA, 566, Officially assigned] |
|
NI
Nicaragua [NI, NIC, 558, Officially assigned] |
|
NL
Netherlands [NL, NLD, 528, Officially assigned] |
|
NO
Norway [NO, NOR, 578, Officially assigned] |
|
NP
Nepal [NP, NPL, 524, Officially assigned] |
|
NR
Nauru [NR, NRU, 520, Officially assigned] |
|
NT
Neutral Zone [NT, NTHH, 536, Traditionally reserved] |
|
NU
Niue [NU, NIU, 570, Officially assigned] |
|
NZ
New Zealand [NZ, NZL, 554, Officially assigned] |
|
OM
Oman [OM, OMN, 512, Officially assigned] |
|
PA
Panama [PA, PAN, 591, Officially assigned] |
|
PE
Peru [PE, PER, 604, Officially assigned] |
|
PF
French Polynesia [PF, PYF, 258, Officially assigned] |
|
PG
Papua New Guinea [PG, PNG, 598, Officially assigned] |
|
PH
Philippines [PH, PHL, 608, Officially assigned] |
|
PK
Pakistan [PK, PAK, 586, Officially assigned] |
|
PL
Poland [PL, POL, 616, Officially assigned] |
|
PM
Saint Pierre and Miquelon [PM, SPM, 666, Officially assigned] |
|
PN
Pitcairn [PN, PCN, 612, Officially assigned] |
|
PR
Puerto Rico [PR, PRI, 630, Officially assigned] |
|
PS
Occupied Palestinian Territory [PS, PSE, 275, Officially assigned] |
|
PT
Portugal [PT, PRT, 620, Officially assigned] |
|
PW
Palau [PW, PLW, 585, Officially assigned] |
|
PY
Paraguay [PY, PRY, 600, Officially assigned] |
|
QA
Qatar [QA, QAT, 634, Officially assigned] |
|
RE
Réunion [RE, REU, 638, Officially assigned] |
|
RO
Romania [RO, ROU, 642, Officially assigned] |
|
RS
Serbia [RS, SRB, 688, Officially assigned] |
|
RU
Russian Federation [RU, RUS, 643, Officially assigned] |
|
RW
Rwanda [RW, RWA, 646, Officially assigned] |
|
SA
Saudi Arabia [SA, SAU, 682, Officially assigned] |
|
SB
Solomon Islands [SB, SLB, 90, Officially assigned] |
|
SC
Seychelles [SC, SYC, 690, Officially assigned] |
|
SD
Sudan [SD, SDN, 729, Officially assigned] |
|
SE
Sweden [SE, SWE, 752, Officially assigned] |
|
SF
Finland [SF, FIN, 246, Traditionally reserved] |
|
SG
Singapore [SG, SGP, 702, Officially assigned] |
|
SH
Saint Helena, Ascension and Tristan da Cunha [SH, SHN, 654, Officially assigned] |
|
SI
Slovenia [SI, SVN, 705, Officially assigned] |
|
SJ
Svalbard and Jan Mayen [SJ, SJM, 744, Officially assigned] |
|
SK
Slovakia [SK, SVK, 703, Officially assigned] |
|
SL
Sierra Leone [SL, SLE, 694, Officially assigned] |
|
SM
San Marino [SM, SMR, 674, Officially assigned] |
|
SN
Senegal [SN, SEN, 686, Officially assigned] |
|
SO
Somalia [SO, SOM, 706, Officially assigned] |
|
SR
Suriname [SR, SUR, 740, Officially assigned] |
|
SS
South Sudan [SS, SSD, 728, Officially assigned] |
|
ST
Sao Tome and Principe [ST, STP, 678, Officially assigned] |
|
SV
El Salvador [SV, SLV, 222, Officially assigned] |
|
SX
Sint Maarten (Dutch part) [SX, SXM, 534, Officially assigned] |
|
SY
Syrian Arab Republic [SY, SYR, 760, Officially assigned] |
|
SZ
Swaziland [SZ, SWZ, 748, Officially assigned] |
|
TC
Turks and Caicos Islands [TC, TCA, 796, Officially assigned] |
|
TD
Chad [TD, TCD, 148, Officially assigned] |
|
TF
French Southern Territories [TF, ATF, 260, Officially assigned] |
|
TG
Togo [TG, TGO, 768, Officially assigned] |
|
TH
Thailand [TH, THA, 764, Officially assigned] |
|
TJ
Tajikistan [TJ, TJK, 762, Officially assigned] |
|
TK
Tokelau [TK, TKL, 772, Officially assigned] |
|
TL
Timor-Leste [TL, TLS, 626, Officially assigned] |
|
TM
Turkmenistan [TM, TKM, 795, Officially assigned] |
|
TN
Tunisia [TN, TUN, 788, Officially assigned] |
|
TO
Tonga [TO, TON, 776, Officially assigned] |
|
TP
East Timor [TP, TPTL, 0, Traditionally reserved] |
|
TR
Turkey [TR, TUR, 792, Officially assigned] |
|
TT
Trinidad and Tobago [TT, TTO, 780, Officially assigned] |
|
TV
Tuvalu [TV, TUV, 798, Officially assigned] |
|
TW
Taiwan, Province of China [TW, TWN, 158, Officially assigned] |
|
TZ
United Republic of Tanzania [TZ, TZA, 834, Officially assigned] |
|
UA
Ukraine [UA, UKR, 804, Officially assigned] |
|
UG
Uganda [UG, UGA, 800, Officially assigned] |
|
UM
United States Minor Outlying Islands [UM, UMI, 581, Officially assigned] |
|
US
United States [US, USA, 840, Officially assigned] |
|
UY
Uruguay [UY, URY, 858, Officially assigned] |
|
UZ
Uzbekistan [UZ, UZB, 860, Officially assigned] |
|
VA
Holy See (Vatican City State) [VA, VAT, 336, Officially assigned] |
|
VC
Saint Vincent and the Grenadines [VC, VCT, 670, Officially assigned] |
|
VE
Bolivarian Republic of Venezuela [VE, VEN, 862, Officially assigned] |
|
VG
British Virgin Islands [VG, VGB, 92, Officially assigned] |
|
VI
Virgin Islands, U.S. [VI, VIR, 850, Officially assigned] |
|
VN
Viet Nam [VN, VNM, 704, Officially assigned] |
|
VU
Vanuatu [VU, VUT, 548, Officially assigned] |
|
WF
Wallis and Futuna [WF, WLF, 876, Officially assigned] |
|
WS
Samoa [WS, WSM, 882, Officially assigned] |
|
YE
Yemen [YE, YEM, 887, Officially assigned] |
|
YT
Mayotte [YT, MYT, 175, Officially assigned] |
|
YU
Yugoslavia [YU, YUCS, 890, Traditionally reserved] |
|
ZA
South Africa [ZA, ZAF, 710, Officially assigned] |
|
ZM
Zambia [ZM, ZMB, 894, Officially assigned] |
|
ZR
Zaire [ZR, ZRCD, 0, Traditionally reserved] |
|
ZW
Zimbabwe [ZW, ZWE, 716, Officially assigned] |
|
| Method Summary | |
|---|---|
String |
getAlpha2()
Get the ISO 3166-1 alpha-2 code. |
String |
getAlpha3()
Get the ISO 3166-1 alpha-3 code. |
CountryCode.Assignment |
getAssignment()
Get the assignment state of this country code in ISO 3166-1. |
static CountryCode |
getByCode(int code)
Get a CountryCode that corresponds to the given ISO 3166-1 numeric code. |
static CountryCode |
getByCode(String code)
Get a CountryCode that corresponds to the given ISO 3166-1 alpha-2 or alpha-3 code. |
static CountryCode |
getByCode(String code,
boolean caseSensitive)
Get a CountryCode that corresponds to the given ISO 3166-1 alpha-2 or alpha-3 code. |
static CountryCode |
getByLocale(Locale locale)
Get a CountryCode that corresponds to the country code of the given Locale instance. |
String |
getName()
Get the country name. |
int |
getNumeric()
Get the ISO 3166-1 numeric code. |
Locale |
toLocale()
Convert this CountryCode instance to a Locale instance. |
static CountryCode |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static CountryCode[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final CountryCode AD
public static final CountryCode AE
public static final CountryCode AF
public static final CountryCode AG
public static final CountryCode AI
public static final CountryCode AL
public static final CountryCode AM
public static final CountryCode AN
public static final CountryCode AO
public static final CountryCode AQ
public static final CountryCode AR
public static final CountryCode AS
public static final CountryCode AT
public static final CountryCode AU
public static final CountryCode AW
public static final CountryCode AX
public static final CountryCode AZ
public static final CountryCode BA
public static final CountryCode BB
public static final CountryCode BD
public static final CountryCode BE
public static final CountryCode BF
public static final CountryCode BG
public static final CountryCode BH
public static final CountryCode BI
public static final CountryCode BJ
public static final CountryCode BL
public static final CountryCode BM
public static final CountryCode BN
public static final CountryCode BO
public static final CountryCode BQ
public static final CountryCode BR
public static final CountryCode BS
public static final CountryCode BT
public static final CountryCode BU
MMpublic static final CountryCode BV
public static final CountryCode BW
public static final CountryCode BY
public static final CountryCode BZ
public static final CountryCode CA
public static final CountryCode CC
public static final CountryCode CD
public static final CountryCode CF
public static final CountryCode CG
public static final CountryCode CH
public static final CountryCode CI
public static final CountryCode CK
public static final CountryCode CL
public static final CountryCode CM
public static final CountryCode CN
public static final CountryCode CO
public static final CountryCode CR
public static final CountryCode CS
public static final CountryCode CU
public static final CountryCode CV
public static final CountryCode CW
public static final CountryCode CX
public static final CountryCode CY
public static final CountryCode CZ
public static final CountryCode DE
public static final CountryCode DJ
public static final CountryCode DK
public static final CountryCode DM
public static final CountryCode DO
public static final CountryCode DZ
public static final CountryCode EC
public static final CountryCode EE
public static final CountryCode EG
public static final CountryCode EH
public static final CountryCode ER
public static final CountryCode ES
public static final CountryCode ET
public static final CountryCode FI
SFpublic static final CountryCode FJ
public static final CountryCode FK
public static final CountryCode FM
public static final CountryCode FO
public static final CountryCode FR
public static final CountryCode GA
public static final CountryCode GB
public static final CountryCode GD
public static final CountryCode GE
public static final CountryCode GF
public static final CountryCode GG
public static final CountryCode GH
public static final CountryCode GI
public static final CountryCode GL
public static final CountryCode GM
public static final CountryCode GN
public static final CountryCode GP
public static final CountryCode GQ
public static final CountryCode GR
public static final CountryCode GS
public static final CountryCode GT
public static final CountryCode GU
public static final CountryCode GW
public static final CountryCode GY
public static final CountryCode HK
public static final CountryCode HM
public static final CountryCode HN
public static final CountryCode HR
public static final CountryCode HT
public static final CountryCode HU
public static final CountryCode ID
public static final CountryCode IE
public static final CountryCode IL
public static final CountryCode IM
public static final CountryCode IN
public static final CountryCode IO
public static final CountryCode IQ
public static final CountryCode IR
public static final CountryCode IS
public static final CountryCode IT
public static final CountryCode JE
public static final CountryCode JM
public static final CountryCode JO
public static final CountryCode JP
public static final CountryCode KE
public static final CountryCode KG
public static final CountryCode KH
public static final CountryCode KI
public static final CountryCode KM
public static final CountryCode KN
public static final CountryCode KP
public static final CountryCode KR
public static final CountryCode KW
public static final CountryCode KY
public static final CountryCode KZ
public static final CountryCode LA
public static final CountryCode LB
public static final CountryCode LC
public static final CountryCode LI
public static final CountryCode LK
public static final CountryCode LR
public static final CountryCode LS
public static final CountryCode LT
public static final CountryCode LU
public static final CountryCode LV
public static final CountryCode LY
public static final CountryCode MA
public static final CountryCode MC
public static final CountryCode MD
public static final CountryCode ME
public static final CountryCode MF
public static final CountryCode MG
public static final CountryCode MH
public static final CountryCode MK
public static final CountryCode ML
public static final CountryCode MM
BUpublic static final CountryCode MN
public static final CountryCode MO
public static final CountryCode MP
public static final CountryCode MQ
public static final CountryCode MR
public static final CountryCode MS
public static final CountryCode MT
public static final CountryCode MU
public static final CountryCode MV
public static final CountryCode MW
public static final CountryCode MX
public static final CountryCode MY
public static final CountryCode MZ
public static final CountryCode NA
public static final CountryCode NC
public static final CountryCode NE
public static final CountryCode NF
public static final CountryCode NG
public static final CountryCode NI
public static final CountryCode NL
public static final CountryCode NO
public static final CountryCode NP
public static final CountryCode NR
public static final CountryCode NT
public static final CountryCode NU
public static final CountryCode NZ
public static final CountryCode OM
public static final CountryCode PA
public static final CountryCode PE
public static final CountryCode PF
public static final CountryCode PG
public static final CountryCode PH
public static final CountryCode PK
public static final CountryCode PL
public static final CountryCode PM
public static final CountryCode PN
public static final CountryCode PR
public static final CountryCode PS
public static final CountryCode PT
public static final CountryCode PW
public static final CountryCode PY
public static final CountryCode QA
public static final CountryCode RE
public static final CountryCode RO
public static final CountryCode RS
public static final CountryCode RU
public static final CountryCode RW
public static final CountryCode SA
public static final CountryCode SB
public static final CountryCode SC
public static final CountryCode SD
public static final CountryCode SE
public static final CountryCode SF
FIpublic static final CountryCode SG
public static final CountryCode SH
public static final CountryCode SI
public static final CountryCode SJ
public static final CountryCode SK
public static final CountryCode SL
public static final CountryCode SM
public static final CountryCode SN
public static final CountryCode SO
public static final CountryCode SR
public static final CountryCode SS
public static final CountryCode ST
public static final CountryCode SV
public static final CountryCode SX
public static final CountryCode SY
public static final CountryCode SZ
public static final CountryCode TC
public static final CountryCode TD
public static final CountryCode TF
public static final CountryCode TG
public static final CountryCode TH
public static final CountryCode TJ
public static final CountryCode TK
public static final CountryCode TL
public static final CountryCode TM
public static final CountryCode TN
public static final CountryCode TO
public static final CountryCode TP
ISO 3166-1 numeric code is unknown.
public static final CountryCode TR
public static final CountryCode TT
public static final CountryCode TV
public static final CountryCode TW
public static final CountryCode TZ
public static final CountryCode UA
public static final CountryCode UG
public static final CountryCode UM
public static final CountryCode US
public static final CountryCode UY
public static final CountryCode UZ
public static final CountryCode VA
public static final CountryCode VC
public static final CountryCode VE
public static final CountryCode VG
public static final CountryCode VI
public static final CountryCode VN
public static final CountryCode VU
public static final CountryCode WF
public static final CountryCode WS
public static final CountryCode YE
public static final CountryCode YT
public static final CountryCode YU
public static final CountryCode ZA
public static final CountryCode ZM
public static final CountryCode ZR
ISO 3166-1 numeric code is unknown.
public static final CountryCode ZW
| Method Detail |
|---|
public static CountryCode[] values()
for (CountryCode c : CountryCode.values()) System.out.println(c);
public static CountryCode valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is nullpublic String getName()
public String getAlpha2()
public String getAlpha3()
public int getNumeric()
public CountryCode.Assignment getAssignment()
public Locale toLocale()
Locale instance.
In most cases, this method creates a new Locale instance
every time it is called, but some CountryCode instances return
their corresponding entries in Locale class. For example,
CountryCode.CA always returns Locale.CANADA.
The table below lists CountryCode entries whose toLocale() do not create new Locale instances but return entries in Locale class.
public static CountryCode getByCode(String code)
This method calls getByCode(code, false), meaning the case of the given
code is ignored.
code - An ISO 3166-1 alpha-2 or alpha-3 code.
getByCode(String, boolean)
public static CountryCode getByCode(String code,
boolean caseSensitive)
code - An ISO 3166-1 alpha-2 or alpha-3 code.caseSensitive - If true, the given code should consist of upper-case letters only.
If false, this method internally canonicalizes the given code by
String.toUpperCase() and then performs search. For example,
getByCode("jp", true) returns null, but on the other hand,
getByCode("jp", false) returns CountryCode.JP.
public static CountryCode getByLocale(Locale locale)
Locale instance.
locale - A Locale instance.
Locale.getCountry()public static CountryCode getByCode(int code)
code - An ISO 3166-1 numeric code.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||