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 GeneratedInternationalPhoneAreaCodes
16 {
17
18
19
20 private static final Map<String, String> PHONEAREAS = new ConcurrentHashMap<>();
21
22
23
24
25
26 static
27 {
28 PHONEAREAS.put("886".toUpperCase(Locale.getDefault()), "");
29 PHONEAREAS.put("93".toUpperCase(Locale.getDefault()), "");
30 PHONEAREAS.put("355".toUpperCase(Locale.getDefault()), "");
31 PHONEAREAS.put("213".toUpperCase(Locale.getDefault()), "");
32 PHONEAREAS.put("1-684".toUpperCase(Locale.getDefault()), "");
33 PHONEAREAS.put("376".toUpperCase(Locale.getDefault()), "");
34 PHONEAREAS.put("244".toUpperCase(Locale.getDefault()), "");
35 PHONEAREAS.put("1-264".toUpperCase(Locale.getDefault()), "");
36 PHONEAREAS.put("672".toUpperCase(Locale.getDefault()), "");
37 PHONEAREAS.put("1-268".toUpperCase(Locale.getDefault()), "");
38 PHONEAREAS.put("54".toUpperCase(Locale.getDefault()), "");
39 PHONEAREAS.put("374".toUpperCase(Locale.getDefault()), "");
40 PHONEAREAS.put("297".toUpperCase(Locale.getDefault()), "");
41 PHONEAREAS.put("61".toUpperCase(Locale.getDefault()), "");
42 PHONEAREAS.put("43".toUpperCase(Locale.getDefault()), "");
43 PHONEAREAS.put("994".toUpperCase(Locale.getDefault()), "");
44 PHONEAREAS.put("1-242".toUpperCase(Locale.getDefault()), "");
45 PHONEAREAS.put("973".toUpperCase(Locale.getDefault()), "");
46 PHONEAREAS.put("880".toUpperCase(Locale.getDefault()), "");
47 PHONEAREAS.put("1-246".toUpperCase(Locale.getDefault()), "");
48 PHONEAREAS.put("375".toUpperCase(Locale.getDefault()), "");
49 PHONEAREAS.put("32".toUpperCase(Locale.getDefault()), "");
50 PHONEAREAS.put("501".toUpperCase(Locale.getDefault()), "");
51 PHONEAREAS.put("229".toUpperCase(Locale.getDefault()), "");
52 PHONEAREAS.put("1-441".toUpperCase(Locale.getDefault()), "");
53 PHONEAREAS.put("975".toUpperCase(Locale.getDefault()), "");
54 PHONEAREAS.put("591".toUpperCase(Locale.getDefault()), "");
55 PHONEAREAS.put("599".toUpperCase(Locale.getDefault()), "");
56 PHONEAREAS.put("387".toUpperCase(Locale.getDefault()), "");
57 PHONEAREAS.put("267".toUpperCase(Locale.getDefault()), "");
58 PHONEAREAS.put("55".toUpperCase(Locale.getDefault()), "");
59 PHONEAREAS.put("1-284".toUpperCase(Locale.getDefault()), "");
60 PHONEAREAS.put("673".toUpperCase(Locale.getDefault()), "");
61 PHONEAREAS.put("359".toUpperCase(Locale.getDefault()), "");
62 PHONEAREAS.put("226".toUpperCase(Locale.getDefault()), "");
63 PHONEAREAS.put("257".toUpperCase(Locale.getDefault()), "");
64 PHONEAREAS.put("238".toUpperCase(Locale.getDefault()), "");
65 PHONEAREAS.put("855".toUpperCase(Locale.getDefault()), "");
66 PHONEAREAS.put("237".toUpperCase(Locale.getDefault()), "");
67 PHONEAREAS.put("1".toUpperCase(Locale.getDefault()), "");
68 PHONEAREAS.put("1-345".toUpperCase(Locale.getDefault()), "");
69 PHONEAREAS.put("236".toUpperCase(Locale.getDefault()), "");
70 PHONEAREAS.put("235".toUpperCase(Locale.getDefault()), "");
71 PHONEAREAS.put("56".toUpperCase(Locale.getDefault()), "");
72 PHONEAREAS.put("86".toUpperCase(Locale.getDefault()), "");
73 PHONEAREAS.put("852".toUpperCase(Locale.getDefault()), "");
74 PHONEAREAS.put("853".toUpperCase(Locale.getDefault()), "");
75 PHONEAREAS.put("61".toUpperCase(Locale.getDefault()), "");
76 PHONEAREAS.put("61".toUpperCase(Locale.getDefault()), "");
77 PHONEAREAS.put("57".toUpperCase(Locale.getDefault()), "");
78 PHONEAREAS.put("269".toUpperCase(Locale.getDefault()), "");
79 PHONEAREAS.put("242".toUpperCase(Locale.getDefault()), "");
80 PHONEAREAS.put("682".toUpperCase(Locale.getDefault()), "");
81 PHONEAREAS.put("506".toUpperCase(Locale.getDefault()), "");
82 PHONEAREAS.put("385".toUpperCase(Locale.getDefault()), "");
83 PHONEAREAS.put("53".toUpperCase(Locale.getDefault()), "");
84 PHONEAREAS.put("357".toUpperCase(Locale.getDefault()), "");
85 PHONEAREAS.put("420".toUpperCase(Locale.getDefault()), "");
86 PHONEAREAS.put("225".toUpperCase(Locale.getDefault()), "");
87 PHONEAREAS.put("850".toUpperCase(Locale.getDefault()), "");
88 PHONEAREAS.put("243".toUpperCase(Locale.getDefault()), "");
89 PHONEAREAS.put("45".toUpperCase(Locale.getDefault()), "");
90 PHONEAREAS.put("253".toUpperCase(Locale.getDefault()), "");
91 PHONEAREAS.put("1-767".toUpperCase(Locale.getDefault()), "");
92 PHONEAREAS.put("593".toUpperCase(Locale.getDefault()), "");
93 PHONEAREAS.put("20".toUpperCase(Locale.getDefault()), "");
94 PHONEAREAS.put("503".toUpperCase(Locale.getDefault()), "");
95 PHONEAREAS.put("240".toUpperCase(Locale.getDefault()), "");
96 PHONEAREAS.put("291".toUpperCase(Locale.getDefault()), "");
97 PHONEAREAS.put("372".toUpperCase(Locale.getDefault()), "");
98 PHONEAREAS.put("268".toUpperCase(Locale.getDefault()), "");
99 PHONEAREAS.put("251".toUpperCase(Locale.getDefault()), "");
100 PHONEAREAS.put("500".toUpperCase(Locale.getDefault()), "");
101 PHONEAREAS.put("298".toUpperCase(Locale.getDefault()), "");
102 PHONEAREAS.put("679".toUpperCase(Locale.getDefault()), "");
103 PHONEAREAS.put("358".toUpperCase(Locale.getDefault()), "");
104 PHONEAREAS.put("33".toUpperCase(Locale.getDefault()), "");
105 PHONEAREAS.put("594".toUpperCase(Locale.getDefault()), "");
106 PHONEAREAS.put("689".toUpperCase(Locale.getDefault()), "");
107 PHONEAREAS.put("241".toUpperCase(Locale.getDefault()), "");
108 PHONEAREAS.put("220".toUpperCase(Locale.getDefault()), "");
109 PHONEAREAS.put("995".toUpperCase(Locale.getDefault()), "");
110 PHONEAREAS.put("49".toUpperCase(Locale.getDefault()), "");
111 PHONEAREAS.put("233".toUpperCase(Locale.getDefault()), "");
112 PHONEAREAS.put("350".toUpperCase(Locale.getDefault()), "");
113 PHONEAREAS.put("30".toUpperCase(Locale.getDefault()), "");
114 PHONEAREAS.put("299".toUpperCase(Locale.getDefault()), "");
115 PHONEAREAS.put("1-473".toUpperCase(Locale.getDefault()), "");
116 PHONEAREAS.put("590".toUpperCase(Locale.getDefault()), "");
117 PHONEAREAS.put("1-671".toUpperCase(Locale.getDefault()), "");
118 PHONEAREAS.put("502".toUpperCase(Locale.getDefault()), "");
119 PHONEAREAS.put("44".toUpperCase(Locale.getDefault()), "");
120 PHONEAREAS.put("224".toUpperCase(Locale.getDefault()), "");
121 PHONEAREAS.put("245".toUpperCase(Locale.getDefault()), "");
122 PHONEAREAS.put("592".toUpperCase(Locale.getDefault()), "");
123 PHONEAREAS.put("509".toUpperCase(Locale.getDefault()), "");
124 PHONEAREAS.put("39-06".toUpperCase(Locale.getDefault()), "");
125 PHONEAREAS.put("504".toUpperCase(Locale.getDefault()), "");
126 PHONEAREAS.put("36".toUpperCase(Locale.getDefault()), "");
127 PHONEAREAS.put("354".toUpperCase(Locale.getDefault()), "");
128 PHONEAREAS.put("91".toUpperCase(Locale.getDefault()), "");
129 PHONEAREAS.put("62".toUpperCase(Locale.getDefault()), "");
130 PHONEAREAS.put("98".toUpperCase(Locale.getDefault()), "");
131 PHONEAREAS.put("964".toUpperCase(Locale.getDefault()), "");
132 PHONEAREAS.put("353".toUpperCase(Locale.getDefault()), "");
133 PHONEAREAS.put("44".toUpperCase(Locale.getDefault()), "");
134 PHONEAREAS.put("972".toUpperCase(Locale.getDefault()), "");
135 PHONEAREAS.put("39".toUpperCase(Locale.getDefault()), "");
136 PHONEAREAS.put("1-876".toUpperCase(Locale.getDefault()), "");
137 PHONEAREAS.put("81".toUpperCase(Locale.getDefault()), "");
138 PHONEAREAS.put("44".toUpperCase(Locale.getDefault()), "");
139 PHONEAREAS.put("962".toUpperCase(Locale.getDefault()), "");
140 PHONEAREAS.put("7".toUpperCase(Locale.getDefault()), "");
141 PHONEAREAS.put("254".toUpperCase(Locale.getDefault()), "");
142 PHONEAREAS.put("686".toUpperCase(Locale.getDefault()), "");
143 PHONEAREAS.put("965".toUpperCase(Locale.getDefault()), "");
144 PHONEAREAS.put("996".toUpperCase(Locale.getDefault()), "");
145 PHONEAREAS.put("856".toUpperCase(Locale.getDefault()), "");
146 PHONEAREAS.put("371".toUpperCase(Locale.getDefault()), "");
147 PHONEAREAS.put("961".toUpperCase(Locale.getDefault()), "");
148 PHONEAREAS.put("266".toUpperCase(Locale.getDefault()), "");
149 PHONEAREAS.put("231".toUpperCase(Locale.getDefault()), "");
150 PHONEAREAS.put("218".toUpperCase(Locale.getDefault()), "");
151 PHONEAREAS.put("423".toUpperCase(Locale.getDefault()), "");
152 PHONEAREAS.put("370".toUpperCase(Locale.getDefault()), "");
153 PHONEAREAS.put("352".toUpperCase(Locale.getDefault()), "");
154 PHONEAREAS.put("261".toUpperCase(Locale.getDefault()), "");
155 PHONEAREAS.put("265".toUpperCase(Locale.getDefault()), "");
156 PHONEAREAS.put("60".toUpperCase(Locale.getDefault()), "");
157 PHONEAREAS.put("960".toUpperCase(Locale.getDefault()), "");
158 PHONEAREAS.put("223".toUpperCase(Locale.getDefault()), "");
159 PHONEAREAS.put("356".toUpperCase(Locale.getDefault()), "");
160 PHONEAREAS.put("692".toUpperCase(Locale.getDefault()), "");
161 PHONEAREAS.put("596".toUpperCase(Locale.getDefault()), "");
162 PHONEAREAS.put("222".toUpperCase(Locale.getDefault()), "");
163 PHONEAREAS.put("230".toUpperCase(Locale.getDefault()), "");
164 PHONEAREAS.put("262".toUpperCase(Locale.getDefault()), "");
165 PHONEAREAS.put("52".toUpperCase(Locale.getDefault()), "");
166 PHONEAREAS.put("691".toUpperCase(Locale.getDefault()), "");
167 PHONEAREAS.put("377".toUpperCase(Locale.getDefault()), "");
168 PHONEAREAS.put("976".toUpperCase(Locale.getDefault()), "");
169 PHONEAREAS.put("382".toUpperCase(Locale.getDefault()), "");
170 PHONEAREAS.put("1-664".toUpperCase(Locale.getDefault()), "");
171 PHONEAREAS.put("212".toUpperCase(Locale.getDefault()), "");
172 PHONEAREAS.put("258".toUpperCase(Locale.getDefault()), "");
173 PHONEAREAS.put("95".toUpperCase(Locale.getDefault()), "");
174 PHONEAREAS.put("264".toUpperCase(Locale.getDefault()), "");
175 PHONEAREAS.put("674".toUpperCase(Locale.getDefault()), "");
176 PHONEAREAS.put("977".toUpperCase(Locale.getDefault()), "");
177 PHONEAREAS.put("31".toUpperCase(Locale.getDefault()), "");
178 PHONEAREAS.put("687".toUpperCase(Locale.getDefault()), "");
179 PHONEAREAS.put("64".toUpperCase(Locale.getDefault()), "");
180 PHONEAREAS.put("505".toUpperCase(Locale.getDefault()), "");
181 PHONEAREAS.put("227".toUpperCase(Locale.getDefault()), "");
182 PHONEAREAS.put("234".toUpperCase(Locale.getDefault()), "");
183 PHONEAREAS.put("683".toUpperCase(Locale.getDefault()), "");
184 PHONEAREAS.put("672".toUpperCase(Locale.getDefault()), "");
185 PHONEAREAS.put("1-670".toUpperCase(Locale.getDefault()), "");
186 PHONEAREAS.put("47".toUpperCase(Locale.getDefault()), "");
187 PHONEAREAS.put("968".toUpperCase(Locale.getDefault()), "");
188 PHONEAREAS.put("92".toUpperCase(Locale.getDefault()), "");
189 PHONEAREAS.put("680".toUpperCase(Locale.getDefault()), "");
190 PHONEAREAS.put("507".toUpperCase(Locale.getDefault()), "");
191 PHONEAREAS.put("675".toUpperCase(Locale.getDefault()), "");
192 PHONEAREAS.put("595".toUpperCase(Locale.getDefault()), "");
193 PHONEAREAS.put("51".toUpperCase(Locale.getDefault()), "");
194 PHONEAREAS.put("63".toUpperCase(Locale.getDefault()), "");
195 PHONEAREAS.put("870".toUpperCase(Locale.getDefault()), "");
196 PHONEAREAS.put("48".toUpperCase(Locale.getDefault()), "");
197 PHONEAREAS.put("351".toUpperCase(Locale.getDefault()), "");
198 PHONEAREAS.put("1".toUpperCase(Locale.getDefault()), "");
199 PHONEAREAS.put("974".toUpperCase(Locale.getDefault()), "");
200 PHONEAREAS.put("82".toUpperCase(Locale.getDefault()), "");
201 PHONEAREAS.put("373".toUpperCase(Locale.getDefault()), "");
202 PHONEAREAS.put("40".toUpperCase(Locale.getDefault()), "");
203 PHONEAREAS.put("7".toUpperCase(Locale.getDefault()), "");
204 PHONEAREAS.put("250".toUpperCase(Locale.getDefault()), "");
205 PHONEAREAS.put("262".toUpperCase(Locale.getDefault()), "");
206 PHONEAREAS.put("290".toUpperCase(Locale.getDefault()), "");
207 PHONEAREAS.put("1-869".toUpperCase(Locale.getDefault()), "");
208 PHONEAREAS.put("1-758".toUpperCase(Locale.getDefault()), "");
209 PHONEAREAS.put("508".toUpperCase(Locale.getDefault()), "");
210 PHONEAREAS.put("1-784".toUpperCase(Locale.getDefault()), "");
211 PHONEAREAS.put("685".toUpperCase(Locale.getDefault()), "");
212 PHONEAREAS.put("378".toUpperCase(Locale.getDefault()), "");
213 PHONEAREAS.put("239".toUpperCase(Locale.getDefault()), "");
214 PHONEAREAS.put("966".toUpperCase(Locale.getDefault()), "");
215 PHONEAREAS.put("221".toUpperCase(Locale.getDefault()), "");
216 PHONEAREAS.put("381".toUpperCase(Locale.getDefault()), "");
217 PHONEAREAS.put("248".toUpperCase(Locale.getDefault()), "");
218 PHONEAREAS.put("232".toUpperCase(Locale.getDefault()), "");
219 PHONEAREAS.put("65".toUpperCase(Locale.getDefault()), "");
220 PHONEAREAS.put("421".toUpperCase(Locale.getDefault()), "");
221 PHONEAREAS.put("386".toUpperCase(Locale.getDefault()), "");
222 PHONEAREAS.put("677".toUpperCase(Locale.getDefault()), "");
223 PHONEAREAS.put("252".toUpperCase(Locale.getDefault()), "");
224 PHONEAREAS.put("27".toUpperCase(Locale.getDefault()), "");
225 PHONEAREAS.put("34".toUpperCase(Locale.getDefault()), "");
226 PHONEAREAS.put("94".toUpperCase(Locale.getDefault()), "");
227 PHONEAREAS.put("970".toUpperCase(Locale.getDefault()), "");
228 PHONEAREAS.put("249".toUpperCase(Locale.getDefault()), "");
229 PHONEAREAS.put("597".toUpperCase(Locale.getDefault()), "");
230 PHONEAREAS.put("46".toUpperCase(Locale.getDefault()), "");
231 PHONEAREAS.put("41".toUpperCase(Locale.getDefault()), "");
232 PHONEAREAS.put("963".toUpperCase(Locale.getDefault()), "");
233 PHONEAREAS.put("992".toUpperCase(Locale.getDefault()), "");
234 PHONEAREAS.put("66".toUpperCase(Locale.getDefault()), "");
235 PHONEAREAS.put("389".toUpperCase(Locale.getDefault()), "");
236 PHONEAREAS.put("670".toUpperCase(Locale.getDefault()), "");
237 PHONEAREAS.put("228".toUpperCase(Locale.getDefault()), "");
238 PHONEAREAS.put("690".toUpperCase(Locale.getDefault()), "");
239 PHONEAREAS.put("676".toUpperCase(Locale.getDefault()), "");
240 PHONEAREAS.put("1-868".toUpperCase(Locale.getDefault()), "");
241 PHONEAREAS.put("216".toUpperCase(Locale.getDefault()), "");
242 PHONEAREAS.put("90".toUpperCase(Locale.getDefault()), "");
243 PHONEAREAS.put("993".toUpperCase(Locale.getDefault()), "");
244 PHONEAREAS.put("1-649".toUpperCase(Locale.getDefault()), "");
245 PHONEAREAS.put("688".toUpperCase(Locale.getDefault()), "");
246 PHONEAREAS.put("256".toUpperCase(Locale.getDefault()), "");
247 PHONEAREAS.put("380".toUpperCase(Locale.getDefault()), "");
248 PHONEAREAS.put("971".toUpperCase(Locale.getDefault()), "");
249 PHONEAREAS.put("255".toUpperCase(Locale.getDefault()), "");
250 PHONEAREAS.put("1-340".toUpperCase(Locale.getDefault()), "");
251 PHONEAREAS.put("1".toUpperCase(Locale.getDefault()), "");
252 PHONEAREAS.put("598".toUpperCase(Locale.getDefault()), "");
253 PHONEAREAS.put("998".toUpperCase(Locale.getDefault()), "");
254 PHONEAREAS.put("678".toUpperCase(Locale.getDefault()), "");
255 PHONEAREAS.put("58".toUpperCase(Locale.getDefault()), "");
256 PHONEAREAS.put("84".toUpperCase(Locale.getDefault()), "");
257 PHONEAREAS.put("681".toUpperCase(Locale.getDefault()), "");
258 PHONEAREAS.put("212".toUpperCase(Locale.getDefault()), "");
259 PHONEAREAS.put("967".toUpperCase(Locale.getDefault()), "");
260 PHONEAREAS.put("260".toUpperCase(Locale.getDefault()), "");
261 PHONEAREAS.put("263".toUpperCase(Locale.getDefault()), "");
262 PHONEAREAS.put("358".toUpperCase(Locale.getDefault()), "");
263 }
264
265
266
267
268
269 private GeneratedInternationalPhoneAreaCodes()
270 {
271 super();
272 }
273
274
275
276
277
278
279
280
281 public static boolean contains(final String phoneArea)
282 {
283 return PHONEAREAS.containsKey(phoneArea.toUpperCase(Locale.getDefault()));
284 }
285
286
287
288
289
290
291
292
293 public static String getName(final String phoneArea)
294 {
295 return PHONEAREAS.get(phoneArea.toUpperCase(Locale.getDefault()));
296 }
297
298 }