package org.openlca.ecospold.internal.process;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlType;
import org.openlca.ecospold.ICountryCode;
/**
* <p>
* Java class for TISOCountryCode.
*
* <p>
* The following schema fragment specifies the expected content contained within
* this class.
* <p>
*
* <pre>
* <simpleType name="TISOCountryCode">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <length value="2"/>
* <enumeration value="AF"/>
* <enumeration value="AL"/>
* <enumeration value="DZ"/>
* <enumeration value="AS"/>
* <enumeration value="AD"/>
* <enumeration value="AO"/>
* <enumeration value="AI"/>
* <enumeration value="AQ"/>
* <enumeration value="AG"/>
* <enumeration value="AR"/>
* <enumeration value="AM"/>
* <enumeration value="AW"/>
* <enumeration value="AU"/>
* <enumeration value="AT"/>
* <enumeration value="AZ"/>
* <enumeration value="BS"/>
* <enumeration value="BH"/>
* <enumeration value="BD"/>
* <enumeration value="BB"/>
* <enumeration value="BY"/>
* <enumeration value="BE"/>
* <enumeration value="BZ"/>
* <enumeration value="BJ"/>
* <enumeration value="BM"/>
* <enumeration value="BT"/>
* <enumeration value="BO"/>
* <enumeration value="BA"/>
* <enumeration value="BW"/>
* <enumeration value="BV"/>
* <enumeration value="BR"/>
* <enumeration value="IO"/>
* <enumeration value="BN"/>
* <enumeration value="BG"/>
* <enumeration value="BF"/>
* <enumeration value="BI"/>
* <enumeration value="KH"/>
* <enumeration value="CM"/>
* <enumeration value="CA"/>
* <enumeration value="CV"/>
* <enumeration value="KY"/>
* <enumeration value="CF"/>
* <enumeration value="TD"/>
* <enumeration value="CL"/>
* <enumeration value="CN"/>
* <enumeration value="CX"/>
* <enumeration value="CC"/>
* <enumeration value="CO"/>
* <enumeration value="KM"/>
* <enumeration value="CG"/>
* <enumeration value="CK"/>
* <enumeration value="CR"/>
* <enumeration value="CI"/>
* <enumeration value="HR"/>
* <enumeration value="CU"/>
* <enumeration value="CY"/>
* <enumeration value="CZ"/>
* <enumeration value="DK"/>
* <enumeration value="DJ"/>
* <enumeration value="DM"/>
* <enumeration value="DO"/>
* <enumeration value="TP"/>
* <enumeration value="EC"/>
* <enumeration value="EG"/>
* <enumeration value="SV"/>
* <enumeration value="GQ"/>
* <enumeration value="ER"/>
* <enumeration value="EE"/>
* <enumeration value="ET"/>
* <enumeration value="FK"/>
* <enumeration value="FO"/>
* <enumeration value="FJ"/>
* <enumeration value="FI"/>
* <enumeration value="FR"/>
* <enumeration value="FX"/>
* <enumeration value="GF"/>
* <enumeration value="PF"/>
* <enumeration value="TF"/>
* <enumeration value="GA"/>
* <enumeration value="GM"/>
* <enumeration value="GE"/>
* <enumeration value="DE"/>
* <enumeration value="GH"/>
* <enumeration value="GI"/>
* <enumeration value="GR"/>
* <enumeration value="GL"/>
* <enumeration value="GD"/>
* <enumeration value="GP"/>
* <enumeration value="GU"/>
* <enumeration value="GT"/>
* <enumeration value="GN"/>
* <enumeration value="GW"/>
* <enumeration value="GY"/>
* <enumeration value="HT"/>
* <enumeration value="HM"/>
* <enumeration value="HN"/>
* <enumeration value="HK"/>
* <enumeration value="HU"/>
* <enumeration value="IS"/>
* <enumeration value="IN"/>
* <enumeration value="ID"/>
* <enumeration value="IR"/>
* <enumeration value="IQ"/>
* <enumeration value="IE"/>
* <enumeration value="IL"/>
* <enumeration value="IT"/>
* <enumeration value="JM"/>
* <enumeration value="JP"/>
* <enumeration value="JO"/>
* <enumeration value="KZ"/>
* <enumeration value="KE"/>
* <enumeration value="KI"/>
* <enumeration value="KP"/>
* <enumeration value="KR"/>
* <enumeration value="KW"/>
* <enumeration value="KG"/>
* <enumeration value="LA"/>
* <enumeration value="LV"/>
* <enumeration value="LB"/>
* <enumeration value="LS"/>
* <enumeration value="LR"/>
* <enumeration value="LY"/>
* <enumeration value="LI"/>
* <enumeration value="LT"/>
* <enumeration value="LU"/>
* <enumeration value="MO"/>
* <enumeration value="MK"/>
* <enumeration value="MG"/>
* <enumeration value="MW"/>
* <enumeration value="MY"/>
* <enumeration value="MV"/>
* <enumeration value="ML"/>
* <enumeration value="MT"/>
* <enumeration value="MH"/>
* <enumeration value="MQ"/>
* <enumeration value="MR"/>
* <enumeration value="MU"/>
* <enumeration value="YT"/>
* <enumeration value="MX"/>
* <enumeration value="FM"/>
* <enumeration value="MD"/>
* <enumeration value="MC"/>
* <enumeration value="MN"/>
* <enumeration value="MS"/>
* <enumeration value="MA"/>
* <enumeration value="MZ"/>
* <enumeration value="MM"/>
* <enumeration value="NA"/>
* <enumeration value="NR"/>
* <enumeration value="NP"/>
* <enumeration value="NL"/>
* <enumeration value="AN"/>
* <enumeration value="NC"/>
* <enumeration value="NZ"/>
* <enumeration value="NI"/>
* <enumeration value="NE"/>
* <enumeration value="NG"/>
* <enumeration value="NU"/>
* <enumeration value="NF"/>
* <enumeration value="MP"/>
* <enumeration value="NO"/>
* <enumeration value="OM"/>
* <enumeration value="PK"/>
* <enumeration value="PW"/>
* <enumeration value="PA"/>
* <enumeration value="PG"/>
* <enumeration value="PY"/>
* <enumeration value="PE"/>
* <enumeration value="PH"/>
* <enumeration value="PN"/>
* <enumeration value="PL"/>
* <enumeration value="PT"/>
* <enumeration value="PR"/>
* <enumeration value="QA"/>
* <enumeration value="RE"/>
* <enumeration value="RO"/>
* <enumeration value="RU"/>
* <enumeration value="RW"/>
* <enumeration value="KN"/>
* <enumeration value="LC"/>
* <enumeration value="VC"/>
* <enumeration value="WS"/>
* <enumeration value="SM"/>
* <enumeration value="ST"/>
* <enumeration value="SA"/>
* <enumeration value="SN"/>
* <enumeration value="SC"/>
* <enumeration value="SL"/>
* <enumeration value="SG"/>
* <enumeration value="SK"/>
* <enumeration value="SI"/>
* <enumeration value="SB"/>
* <enumeration value="SO"/>
* <enumeration value="ZA"/>
* <enumeration value="ES"/>
* <enumeration value="LK"/>
* <enumeration value="SH"/>
* <enumeration value="PM"/>
* <enumeration value="SD"/>
* <enumeration value="SR"/>
* <enumeration value="SJ"/>
* <enumeration value="SZ"/>
* <enumeration value="SE"/>
* <enumeration value="CH"/>
* <enumeration value="SY"/>
* <enumeration value="TW"/>
* <enumeration value="TJ"/>
* <enumeration value="TZ"/>
* <enumeration value="TH"/>
* <enumeration value="TG"/>
* <enumeration value="TK"/>
* <enumeration value="TO"/>
* <enumeration value="TT"/>
* <enumeration value="TN"/>
* <enumeration value="TR"/>
* <enumeration value="TM"/>
* <enumeration value="TC"/>
* <enumeration value="TV"/>
* <enumeration value="UG"/>
* <enumeration value="UA"/>
* <enumeration value="AE"/>
* <enumeration value="GB"/>
* <enumeration value="US"/>
* <enumeration value="UM"/>
* <enumeration value="UY"/>
* <enumeration value="UZ"/>
* <enumeration value="VU"/>
* <enumeration value="VA"/>
* <enumeration value="VE"/>
* <enumeration value="VN"/>
* <enumeration value="VG"/>
* <enumeration value="VI"/>
* <enumeration value="WF"/>
* <enumeration value="EH"/>
* <enumeration value="YE"/>
* <enumeration value="CS"/>
* <enumeration value="CD"/>
* <enumeration value="ZM"/>
* <enumeration value="ZW"/>
* </restriction>
* </simpleType>
* </pre>
*
*/
@XmlType(name = "TISOCountryCode")
@XmlEnum
enum CountryCode implements ICountryCode {
AF,
AL,
DZ,
AS,
AD,
AO,
AI,
AQ,
AG,
AR,
AM,
AW,
AU,
AT,
AZ,
BS,
BH,
BD,
BB,
BY,
BE,
BZ,
BJ,
BM,
BT,
BO,
BA,
BW,
BV,
BR,
IO,
BN,
BG,
BF,
BI,
KH,
CM,
CA,
CV,
KY,
CF,
TD,
CL,
CN,
CX,
CC,
CO,
KM,
CG,
CK,
CR,
CI,
HR,
CU,
CY,
CZ,
DK,
DJ,
DM,
DO,
TP,
EC,
EG,
SV,
GQ,
ER,
EE,
ET,
FK,
FO,
FJ,
FI,
FR,
FX,
GF,
PF,
TF,
GA,
GM,
GE,
DE,
GH,
GI,
GR,
GL,
GD,
GP,
GU,
GT,
GN,
GW,
GY,
HT,
HM,
HN,
HK,
HU,
IS,
IN,
ID,
IR,
IQ,
IE,
IL,
IT,
JM,
JP,
JO,
KZ,
KE,
KI,
KP,
KR,
KW,
KG,
LA,
LV,
LB,
LS,
LR,
LY,
LI,
LT,
LU,
MO,
MK,
MG,
MW,
MY,
MV,
ML,
MT,
MH,
MQ,
MR,
MU,
YT,
MX,
FM,
MD,
MC,
MN,
MS,
MA,
MZ,
MM,
NA,
NR,
NP,
NL,
AN,
NC,
NZ,
NI,
NE,
NG,
NU,
NF,
MP,
NO,
OM,
PK,
PW,
PA,
PG,
PY,
PE,
PH,
PN,
PL,
PT,
PR,
QA,
RE,
RO,
RU,
RW,
KN,
LC,
VC,
WS,
SM,
ST,
SA,
SN,
SC,
SL,
SG,
SK,
SI,
SB,
SO,
ZA,
ES,
LK,
SH,
PM,
SD,
SR,
SJ,
SZ,
SE,
CH,
SY,
TW,
TJ,
TZ,
TH,
TG,
TK,
TO,
TT,
TN,
TR,
TM,
TC,
TV,
UG,
UA,
AE,
GB,
US,
UM,
UY,
UZ,
VU,
VA,
VE,
VN,
VG,
VI,
WF,
EH,
YE,
CS,
CD,
ZM,
ZW;
@Override
public String value() {
return name();
}
public static CountryCode fromValue(String v) {
if (v == null)
return null;
return valueOf(v.trim().toUpperCase());
}
}