1
2
3
4 package de.powerstat.validation.generated;
5
6
7 import java.util.Map;
8 import java.util.Locale;
9 import java.util.concurrent.ConcurrentHashMap;
10
11
12
13
14
15 public final class GeneratedISO3166A2
16 {
17
18
19
20 private static final Map<String, String> ALPHA2 = new ConcurrentHashMap<>();
21
22
23
24
25
26 static
27 {
28 ALPHA2.put("AF".toUpperCase(Locale.getDefault()), "");
29 ALPHA2.put("AX".toUpperCase(Locale.getDefault()), "");
30 ALPHA2.put("AL".toUpperCase(Locale.getDefault()), "");
31 ALPHA2.put("DZ".toUpperCase(Locale.getDefault()), "");
32 ALPHA2.put("AS".toUpperCase(Locale.getDefault()), "");
33 ALPHA2.put("AD".toUpperCase(Locale.getDefault()), "");
34 ALPHA2.put("AO".toUpperCase(Locale.getDefault()), "");
35 ALPHA2.put("AI".toUpperCase(Locale.getDefault()), "");
36 ALPHA2.put("AQ".toUpperCase(Locale.getDefault()), "");
37 ALPHA2.put("AG".toUpperCase(Locale.getDefault()), "");
38 ALPHA2.put("AR".toUpperCase(Locale.getDefault()), "");
39 ALPHA2.put("AM".toUpperCase(Locale.getDefault()), "");
40 ALPHA2.put("AW".toUpperCase(Locale.getDefault()), "");
41 ALPHA2.put("AU".toUpperCase(Locale.getDefault()), "");
42 ALPHA2.put("AT".toUpperCase(Locale.getDefault()), "");
43 ALPHA2.put("AZ".toUpperCase(Locale.getDefault()), "");
44 ALPHA2.put("BS".toUpperCase(Locale.getDefault()), "");
45 ALPHA2.put("BH".toUpperCase(Locale.getDefault()), "");
46 ALPHA2.put("BD".toUpperCase(Locale.getDefault()), "");
47 ALPHA2.put("BB".toUpperCase(Locale.getDefault()), "");
48 ALPHA2.put("BY".toUpperCase(Locale.getDefault()), "");
49 ALPHA2.put("BE".toUpperCase(Locale.getDefault()), "");
50 ALPHA2.put("BZ".toUpperCase(Locale.getDefault()), "");
51 ALPHA2.put("BJ".toUpperCase(Locale.getDefault()), "");
52 ALPHA2.put("BM".toUpperCase(Locale.getDefault()), "");
53 ALPHA2.put("BT".toUpperCase(Locale.getDefault()), "");
54 ALPHA2.put("BO".toUpperCase(Locale.getDefault()), "");
55 ALPHA2.put("BQ".toUpperCase(Locale.getDefault()), "");
56 ALPHA2.put("BA".toUpperCase(Locale.getDefault()), "");
57 ALPHA2.put("BW".toUpperCase(Locale.getDefault()), "");
58 ALPHA2.put("BV".toUpperCase(Locale.getDefault()), "");
59 ALPHA2.put("BR".toUpperCase(Locale.getDefault()), "");
60 ALPHA2.put("IO".toUpperCase(Locale.getDefault()), "");
61 ALPHA2.put("BN".toUpperCase(Locale.getDefault()), "");
62 ALPHA2.put("BG".toUpperCase(Locale.getDefault()), "");
63 ALPHA2.put("BF".toUpperCase(Locale.getDefault()), "");
64 ALPHA2.put("BI".toUpperCase(Locale.getDefault()), "");
65 ALPHA2.put("KH".toUpperCase(Locale.getDefault()), "");
66 ALPHA2.put("CM".toUpperCase(Locale.getDefault()), "");
67 ALPHA2.put("CA".toUpperCase(Locale.getDefault()), "");
68 ALPHA2.put("CV".toUpperCase(Locale.getDefault()), "");
69 ALPHA2.put("KY".toUpperCase(Locale.getDefault()), "");
70 ALPHA2.put("CF".toUpperCase(Locale.getDefault()), "");
71 ALPHA2.put("TD".toUpperCase(Locale.getDefault()), "");
72 ALPHA2.put("CL".toUpperCase(Locale.getDefault()), "");
73 ALPHA2.put("CN".toUpperCase(Locale.getDefault()), "");
74 ALPHA2.put("CX".toUpperCase(Locale.getDefault()), "");
75 ALPHA2.put("CC".toUpperCase(Locale.getDefault()), "");
76 ALPHA2.put("CO".toUpperCase(Locale.getDefault()), "");
77 ALPHA2.put("KM".toUpperCase(Locale.getDefault()), "");
78 ALPHA2.put("CG".toUpperCase(Locale.getDefault()), "");
79 ALPHA2.put("CD".toUpperCase(Locale.getDefault()), "");
80 ALPHA2.put("CK".toUpperCase(Locale.getDefault()), "");
81 ALPHA2.put("CR".toUpperCase(Locale.getDefault()), "");
82 ALPHA2.put("CI".toUpperCase(Locale.getDefault()), "");
83 ALPHA2.put("HR".toUpperCase(Locale.getDefault()), "");
84 ALPHA2.put("CU".toUpperCase(Locale.getDefault()), "");
85 ALPHA2.put("CW".toUpperCase(Locale.getDefault()), "");
86 ALPHA2.put("CY".toUpperCase(Locale.getDefault()), "");
87 ALPHA2.put("CZ".toUpperCase(Locale.getDefault()), "");
88 ALPHA2.put("DK".toUpperCase(Locale.getDefault()), "");
89 ALPHA2.put("DJ".toUpperCase(Locale.getDefault()), "");
90 ALPHA2.put("DM".toUpperCase(Locale.getDefault()), "");
91 ALPHA2.put("DO".toUpperCase(Locale.getDefault()), "");
92 ALPHA2.put("EC".toUpperCase(Locale.getDefault()), "");
93 ALPHA2.put("EG".toUpperCase(Locale.getDefault()), "");
94 ALPHA2.put("SV".toUpperCase(Locale.getDefault()), "");
95 ALPHA2.put("GQ".toUpperCase(Locale.getDefault()), "");
96 ALPHA2.put("ER".toUpperCase(Locale.getDefault()), "");
97 ALPHA2.put("EE".toUpperCase(Locale.getDefault()), "");
98 ALPHA2.put("ET".toUpperCase(Locale.getDefault()), "");
99 ALPHA2.put("FK".toUpperCase(Locale.getDefault()), "");
100 ALPHA2.put("FO".toUpperCase(Locale.getDefault()), "");
101 ALPHA2.put("FJ".toUpperCase(Locale.getDefault()), "");
102 ALPHA2.put("FI".toUpperCase(Locale.getDefault()), "");
103 ALPHA2.put("FR".toUpperCase(Locale.getDefault()), "");
104 ALPHA2.put("GF".toUpperCase(Locale.getDefault()), "");
105 ALPHA2.put("PF".toUpperCase(Locale.getDefault()), "");
106 ALPHA2.put("TF".toUpperCase(Locale.getDefault()), "");
107 ALPHA2.put("GA".toUpperCase(Locale.getDefault()), "");
108 ALPHA2.put("GM".toUpperCase(Locale.getDefault()), "");
109 ALPHA2.put("GE".toUpperCase(Locale.getDefault()), "");
110 ALPHA2.put("DE".toUpperCase(Locale.getDefault()), "");
111 ALPHA2.put("GH".toUpperCase(Locale.getDefault()), "");
112 ALPHA2.put("GI".toUpperCase(Locale.getDefault()), "");
113 ALPHA2.put("GR".toUpperCase(Locale.getDefault()), "");
114 ALPHA2.put("GL".toUpperCase(Locale.getDefault()), "");
115 ALPHA2.put("GD".toUpperCase(Locale.getDefault()), "");
116 ALPHA2.put("GP".toUpperCase(Locale.getDefault()), "");
117 ALPHA2.put("GU".toUpperCase(Locale.getDefault()), "");
118 ALPHA2.put("GT".toUpperCase(Locale.getDefault()), "");
119 ALPHA2.put("GG".toUpperCase(Locale.getDefault()), "");
120 ALPHA2.put("GN".toUpperCase(Locale.getDefault()), "");
121 ALPHA2.put("GW".toUpperCase(Locale.getDefault()), "");
122 ALPHA2.put("GY".toUpperCase(Locale.getDefault()), "");
123 ALPHA2.put("HT".toUpperCase(Locale.getDefault()), "");
124 ALPHA2.put("HM".toUpperCase(Locale.getDefault()), "");
125 ALPHA2.put("VA".toUpperCase(Locale.getDefault()), "");
126 ALPHA2.put("HN".toUpperCase(Locale.getDefault()), "");
127 ALPHA2.put("HK".toUpperCase(Locale.getDefault()), "");
128 ALPHA2.put("HU".toUpperCase(Locale.getDefault()), "");
129 ALPHA2.put("IS".toUpperCase(Locale.getDefault()), "");
130 ALPHA2.put("IN".toUpperCase(Locale.getDefault()), "");
131 ALPHA2.put("ID".toUpperCase(Locale.getDefault()), "");
132 ALPHA2.put("IR".toUpperCase(Locale.getDefault()), "");
133 ALPHA2.put("IQ".toUpperCase(Locale.getDefault()), "");
134 ALPHA2.put("IE".toUpperCase(Locale.getDefault()), "");
135 ALPHA2.put("IM".toUpperCase(Locale.getDefault()), "");
136 ALPHA2.put("IL".toUpperCase(Locale.getDefault()), "");
137 ALPHA2.put("IT".toUpperCase(Locale.getDefault()), "");
138 ALPHA2.put("JM".toUpperCase(Locale.getDefault()), "");
139 ALPHA2.put("JP".toUpperCase(Locale.getDefault()), "");
140 ALPHA2.put("JE".toUpperCase(Locale.getDefault()), "");
141 ALPHA2.put("JO".toUpperCase(Locale.getDefault()), "");
142 ALPHA2.put("KZ".toUpperCase(Locale.getDefault()), "");
143 ALPHA2.put("KE".toUpperCase(Locale.getDefault()), "");
144 ALPHA2.put("KI".toUpperCase(Locale.getDefault()), "");
145 ALPHA2.put("KP".toUpperCase(Locale.getDefault()), "");
146 ALPHA2.put("KR".toUpperCase(Locale.getDefault()), "");
147 ALPHA2.put("KW".toUpperCase(Locale.getDefault()), "");
148 ALPHA2.put("KG".toUpperCase(Locale.getDefault()), "");
149 ALPHA2.put("LA".toUpperCase(Locale.getDefault()), "");
150 ALPHA2.put("LV".toUpperCase(Locale.getDefault()), "");
151 ALPHA2.put("LB".toUpperCase(Locale.getDefault()), "");
152 ALPHA2.put("LS".toUpperCase(Locale.getDefault()), "");
153 ALPHA2.put("LR".toUpperCase(Locale.getDefault()), "");
154 ALPHA2.put("LY".toUpperCase(Locale.getDefault()), "");
155 ALPHA2.put("LI".toUpperCase(Locale.getDefault()), "");
156 ALPHA2.put("LT".toUpperCase(Locale.getDefault()), "");
157 ALPHA2.put("LU".toUpperCase(Locale.getDefault()), "");
158 ALPHA2.put("MO".toUpperCase(Locale.getDefault()), "");
159 ALPHA2.put("MK".toUpperCase(Locale.getDefault()), "");
160 ALPHA2.put("MG".toUpperCase(Locale.getDefault()), "");
161 ALPHA2.put("MW".toUpperCase(Locale.getDefault()), "");
162 ALPHA2.put("MY".toUpperCase(Locale.getDefault()), "");
163 ALPHA2.put("MV".toUpperCase(Locale.getDefault()), "");
164 ALPHA2.put("ML".toUpperCase(Locale.getDefault()), "");
165 ALPHA2.put("MT".toUpperCase(Locale.getDefault()), "");
166 ALPHA2.put("MH".toUpperCase(Locale.getDefault()), "");
167 ALPHA2.put("MQ".toUpperCase(Locale.getDefault()), "");
168 ALPHA2.put("MR".toUpperCase(Locale.getDefault()), "");
169 ALPHA2.put("MU".toUpperCase(Locale.getDefault()), "");
170 ALPHA2.put("YT".toUpperCase(Locale.getDefault()), "");
171 ALPHA2.put("MX".toUpperCase(Locale.getDefault()), "");
172 ALPHA2.put("FM".toUpperCase(Locale.getDefault()), "");
173 ALPHA2.put("MD".toUpperCase(Locale.getDefault()), "");
174 ALPHA2.put("MC".toUpperCase(Locale.getDefault()), "");
175 ALPHA2.put("MN".toUpperCase(Locale.getDefault()), "");
176 ALPHA2.put("ME".toUpperCase(Locale.getDefault()), "");
177 ALPHA2.put("MS".toUpperCase(Locale.getDefault()), "");
178 ALPHA2.put("MA".toUpperCase(Locale.getDefault()), "");
179 ALPHA2.put("MZ".toUpperCase(Locale.getDefault()), "");
180 ALPHA2.put("MM".toUpperCase(Locale.getDefault()), "");
181 ALPHA2.put("NA".toUpperCase(Locale.getDefault()), "");
182 ALPHA2.put("NR".toUpperCase(Locale.getDefault()), "");
183 ALPHA2.put("NP".toUpperCase(Locale.getDefault()), "");
184 ALPHA2.put("NL".toUpperCase(Locale.getDefault()), "");
185 ALPHA2.put("NC".toUpperCase(Locale.getDefault()), "");
186 ALPHA2.put("NZ".toUpperCase(Locale.getDefault()), "");
187 ALPHA2.put("NI".toUpperCase(Locale.getDefault()), "");
188 ALPHA2.put("NE".toUpperCase(Locale.getDefault()), "");
189 ALPHA2.put("NG".toUpperCase(Locale.getDefault()), "");
190 ALPHA2.put("NU".toUpperCase(Locale.getDefault()), "");
191 ALPHA2.put("NF".toUpperCase(Locale.getDefault()), "");
192 ALPHA2.put("MP".toUpperCase(Locale.getDefault()), "");
193 ALPHA2.put("NO".toUpperCase(Locale.getDefault()), "");
194 ALPHA2.put("OM".toUpperCase(Locale.getDefault()), "");
195 ALPHA2.put("PK".toUpperCase(Locale.getDefault()), "");
196 ALPHA2.put("PW".toUpperCase(Locale.getDefault()), "");
197 ALPHA2.put("PS".toUpperCase(Locale.getDefault()), "");
198 ALPHA2.put("PA".toUpperCase(Locale.getDefault()), "");
199 ALPHA2.put("PG".toUpperCase(Locale.getDefault()), "");
200 ALPHA2.put("PY".toUpperCase(Locale.getDefault()), "");
201 ALPHA2.put("PE".toUpperCase(Locale.getDefault()), "");
202 ALPHA2.put("PH".toUpperCase(Locale.getDefault()), "");
203 ALPHA2.put("PN".toUpperCase(Locale.getDefault()), "");
204 ALPHA2.put("PL".toUpperCase(Locale.getDefault()), "");
205 ALPHA2.put("PT".toUpperCase(Locale.getDefault()), "");
206 ALPHA2.put("PR".toUpperCase(Locale.getDefault()), "");
207 ALPHA2.put("QA".toUpperCase(Locale.getDefault()), "");
208 ALPHA2.put("RE".toUpperCase(Locale.getDefault()), "");
209 ALPHA2.put("RO".toUpperCase(Locale.getDefault()), "");
210 ALPHA2.put("RU".toUpperCase(Locale.getDefault()), "");
211 ALPHA2.put("RW".toUpperCase(Locale.getDefault()), "");
212 ALPHA2.put("BL".toUpperCase(Locale.getDefault()), "");
213 ALPHA2.put("SH".toUpperCase(Locale.getDefault()), "");
214 ALPHA2.put("KN".toUpperCase(Locale.getDefault()), "");
215 ALPHA2.put("LC".toUpperCase(Locale.getDefault()), "");
216 ALPHA2.put("MF".toUpperCase(Locale.getDefault()), "");
217 ALPHA2.put("PM".toUpperCase(Locale.getDefault()), "");
218 ALPHA2.put("VC".toUpperCase(Locale.getDefault()), "");
219 ALPHA2.put("WS".toUpperCase(Locale.getDefault()), "");
220 ALPHA2.put("SM".toUpperCase(Locale.getDefault()), "");
221 ALPHA2.put("ST".toUpperCase(Locale.getDefault()), "");
222 ALPHA2.put("SA".toUpperCase(Locale.getDefault()), "");
223 ALPHA2.put("SN".toUpperCase(Locale.getDefault()), "");
224 ALPHA2.put("RS".toUpperCase(Locale.getDefault()), "");
225 ALPHA2.put("SC".toUpperCase(Locale.getDefault()), "");
226 ALPHA2.put("SL".toUpperCase(Locale.getDefault()), "");
227 ALPHA2.put("SG".toUpperCase(Locale.getDefault()), "");
228 ALPHA2.put("SX".toUpperCase(Locale.getDefault()), "");
229 ALPHA2.put("SK".toUpperCase(Locale.getDefault()), "");
230 ALPHA2.put("SI".toUpperCase(Locale.getDefault()), "");
231 ALPHA2.put("SB".toUpperCase(Locale.getDefault()), "");
232 ALPHA2.put("SO".toUpperCase(Locale.getDefault()), "");
233 ALPHA2.put("ZA".toUpperCase(Locale.getDefault()), "");
234 ALPHA2.put("GS".toUpperCase(Locale.getDefault()), "");
235 ALPHA2.put("SS".toUpperCase(Locale.getDefault()), "");
236 ALPHA2.put("ES".toUpperCase(Locale.getDefault()), "");
237 ALPHA2.put("LK".toUpperCase(Locale.getDefault()), "");
238 ALPHA2.put("SD".toUpperCase(Locale.getDefault()), "");
239 ALPHA2.put("SR".toUpperCase(Locale.getDefault()), "");
240 ALPHA2.put("SJ".toUpperCase(Locale.getDefault()), "");
241 ALPHA2.put("SZ".toUpperCase(Locale.getDefault()), "");
242 ALPHA2.put("SE".toUpperCase(Locale.getDefault()), "");
243 ALPHA2.put("CH".toUpperCase(Locale.getDefault()), "");
244 ALPHA2.put("SY".toUpperCase(Locale.getDefault()), "");
245 ALPHA2.put("TW".toUpperCase(Locale.getDefault()), "");
246 ALPHA2.put("TJ".toUpperCase(Locale.getDefault()), "");
247 ALPHA2.put("TZ".toUpperCase(Locale.getDefault()), "");
248 ALPHA2.put("TH".toUpperCase(Locale.getDefault()), "");
249 ALPHA2.put("TL".toUpperCase(Locale.getDefault()), "");
250 ALPHA2.put("TG".toUpperCase(Locale.getDefault()), "");
251 ALPHA2.put("TK".toUpperCase(Locale.getDefault()), "");
252 ALPHA2.put("TO".toUpperCase(Locale.getDefault()), "");
253 ALPHA2.put("TT".toUpperCase(Locale.getDefault()), "");
254 ALPHA2.put("TN".toUpperCase(Locale.getDefault()), "");
255 ALPHA2.put("TR".toUpperCase(Locale.getDefault()), "");
256 ALPHA2.put("TM".toUpperCase(Locale.getDefault()), "");
257 ALPHA2.put("TC".toUpperCase(Locale.getDefault()), "");
258 ALPHA2.put("TV".toUpperCase(Locale.getDefault()), "");
259 ALPHA2.put("UG".toUpperCase(Locale.getDefault()), "");
260 ALPHA2.put("UA".toUpperCase(Locale.getDefault()), "");
261 ALPHA2.put("AE".toUpperCase(Locale.getDefault()), "");
262 ALPHA2.put("GB".toUpperCase(Locale.getDefault()), "");
263 ALPHA2.put("US".toUpperCase(Locale.getDefault()), "");
264 ALPHA2.put("UM".toUpperCase(Locale.getDefault()), "");
265 ALPHA2.put("UY".toUpperCase(Locale.getDefault()), "");
266 ALPHA2.put("UZ".toUpperCase(Locale.getDefault()), "");
267 ALPHA2.put("VU".toUpperCase(Locale.getDefault()), "");
268 ALPHA2.put("VE".toUpperCase(Locale.getDefault()), "");
269 ALPHA2.put("VN".toUpperCase(Locale.getDefault()), "");
270 ALPHA2.put("VG".toUpperCase(Locale.getDefault()), "");
271 ALPHA2.put("VI".toUpperCase(Locale.getDefault()), "");
272 ALPHA2.put("WF".toUpperCase(Locale.getDefault()), "");
273 ALPHA2.put("EH".toUpperCase(Locale.getDefault()), "");
274 ALPHA2.put("YE".toUpperCase(Locale.getDefault()), "");
275 ALPHA2.put("ZM".toUpperCase(Locale.getDefault()), "");
276 ALPHA2.put("ZW".toUpperCase(Locale.getDefault()), "");
277 }
278
279
280
281
282
283 private GeneratedISO3166A2()
284 {
285 super();
286 }
287
288
289
290
291
292
293
294
295 public static boolean contains(final String alpha2)
296 {
297 return ALPHA2.containsKey(alpha2.toUpperCase(Locale.getDefault()));
298 }
299
300
301
302
303
304
305
306
307 public static String getName(final String alpha2)
308 {
309 return ALPHA2.get(alpha2.toUpperCase(Locale.getDefault()));
310 }
311
312 }