• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2013 The Libphonenumber Authors
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 /* This file is automatically generated by {@link BuildMetadataProtoFromXml}.
18  * Please don't modify it directly.
19  */
20 
21 package com.google.i18n.phonenumbers;
22 
23 import java.util.HashSet;
24 import java.util.Set;
25 
26 public class ShortNumbersRegionCodeSet {
27   // A set of all region codes for which data is available.
getRegionCodeSet()28   static Set<String> getRegionCodeSet() {
29     // The capacity is set to 317 as there are 238 different entries,
30     // and this offers a load factor of roughly 0.75.
31     Set<String> regionCodeSet = new HashSet<String>(317);
32 
33     regionCodeSet.add("AC");
34     regionCodeSet.add("AD");
35     regionCodeSet.add("AE");
36     regionCodeSet.add("AF");
37     regionCodeSet.add("AG");
38     regionCodeSet.add("AI");
39     regionCodeSet.add("AL");
40     regionCodeSet.add("AM");
41     regionCodeSet.add("AO");
42     regionCodeSet.add("AR");
43     regionCodeSet.add("AS");
44     regionCodeSet.add("AT");
45     regionCodeSet.add("AU");
46     regionCodeSet.add("AW");
47     regionCodeSet.add("AX");
48     regionCodeSet.add("AZ");
49     regionCodeSet.add("BA");
50     regionCodeSet.add("BB");
51     regionCodeSet.add("BD");
52     regionCodeSet.add("BE");
53     regionCodeSet.add("BF");
54     regionCodeSet.add("BG");
55     regionCodeSet.add("BH");
56     regionCodeSet.add("BI");
57     regionCodeSet.add("BJ");
58     regionCodeSet.add("BL");
59     regionCodeSet.add("BM");
60     regionCodeSet.add("BN");
61     regionCodeSet.add("BO");
62     regionCodeSet.add("BQ");
63     regionCodeSet.add("BR");
64     regionCodeSet.add("BS");
65     regionCodeSet.add("BT");
66     regionCodeSet.add("BW");
67     regionCodeSet.add("BY");
68     regionCodeSet.add("BZ");
69     regionCodeSet.add("CA");
70     regionCodeSet.add("CC");
71     regionCodeSet.add("CD");
72     regionCodeSet.add("CF");
73     regionCodeSet.add("CG");
74     regionCodeSet.add("CH");
75     regionCodeSet.add("CI");
76     regionCodeSet.add("CK");
77     regionCodeSet.add("CL");
78     regionCodeSet.add("CM");
79     regionCodeSet.add("CN");
80     regionCodeSet.add("CO");
81     regionCodeSet.add("CR");
82     regionCodeSet.add("CU");
83     regionCodeSet.add("CV");
84     regionCodeSet.add("CW");
85     regionCodeSet.add("CX");
86     regionCodeSet.add("CY");
87     regionCodeSet.add("CZ");
88     regionCodeSet.add("DE");
89     regionCodeSet.add("DJ");
90     regionCodeSet.add("DK");
91     regionCodeSet.add("DM");
92     regionCodeSet.add("DO");
93     regionCodeSet.add("DZ");
94     regionCodeSet.add("EC");
95     regionCodeSet.add("EE");
96     regionCodeSet.add("EG");
97     regionCodeSet.add("EH");
98     regionCodeSet.add("ER");
99     regionCodeSet.add("ES");
100     regionCodeSet.add("ET");
101     regionCodeSet.add("FI");
102     regionCodeSet.add("FJ");
103     regionCodeSet.add("FK");
104     regionCodeSet.add("FM");
105     regionCodeSet.add("FO");
106     regionCodeSet.add("FR");
107     regionCodeSet.add("GA");
108     regionCodeSet.add("GB");
109     regionCodeSet.add("GD");
110     regionCodeSet.add("GE");
111     regionCodeSet.add("GF");
112     regionCodeSet.add("GG");
113     regionCodeSet.add("GH");
114     regionCodeSet.add("GI");
115     regionCodeSet.add("GL");
116     regionCodeSet.add("GM");
117     regionCodeSet.add("GN");
118     regionCodeSet.add("GP");
119     regionCodeSet.add("GR");
120     regionCodeSet.add("GT");
121     regionCodeSet.add("GU");
122     regionCodeSet.add("GW");
123     regionCodeSet.add("GY");
124     regionCodeSet.add("HK");
125     regionCodeSet.add("HN");
126     regionCodeSet.add("HR");
127     regionCodeSet.add("HT");
128     regionCodeSet.add("HU");
129     regionCodeSet.add("ID");
130     regionCodeSet.add("IE");
131     regionCodeSet.add("IL");
132     regionCodeSet.add("IM");
133     regionCodeSet.add("IN");
134     regionCodeSet.add("IQ");
135     regionCodeSet.add("IR");
136     regionCodeSet.add("IS");
137     regionCodeSet.add("IT");
138     regionCodeSet.add("JE");
139     regionCodeSet.add("JM");
140     regionCodeSet.add("JO");
141     regionCodeSet.add("JP");
142     regionCodeSet.add("KE");
143     regionCodeSet.add("KG");
144     regionCodeSet.add("KH");
145     regionCodeSet.add("KI");
146     regionCodeSet.add("KM");
147     regionCodeSet.add("KN");
148     regionCodeSet.add("KP");
149     regionCodeSet.add("KR");
150     regionCodeSet.add("KW");
151     regionCodeSet.add("KY");
152     regionCodeSet.add("KZ");
153     regionCodeSet.add("LA");
154     regionCodeSet.add("LB");
155     regionCodeSet.add("LC");
156     regionCodeSet.add("LI");
157     regionCodeSet.add("LK");
158     regionCodeSet.add("LR");
159     regionCodeSet.add("LS");
160     regionCodeSet.add("LT");
161     regionCodeSet.add("LU");
162     regionCodeSet.add("LV");
163     regionCodeSet.add("LY");
164     regionCodeSet.add("MA");
165     regionCodeSet.add("MC");
166     regionCodeSet.add("MD");
167     regionCodeSet.add("ME");
168     regionCodeSet.add("MF");
169     regionCodeSet.add("MG");
170     regionCodeSet.add("MH");
171     regionCodeSet.add("MK");
172     regionCodeSet.add("ML");
173     regionCodeSet.add("MM");
174     regionCodeSet.add("MN");
175     regionCodeSet.add("MO");
176     regionCodeSet.add("MP");
177     regionCodeSet.add("MQ");
178     regionCodeSet.add("MR");
179     regionCodeSet.add("MS");
180     regionCodeSet.add("MT");
181     regionCodeSet.add("MU");
182     regionCodeSet.add("MV");
183     regionCodeSet.add("MW");
184     regionCodeSet.add("MX");
185     regionCodeSet.add("MY");
186     regionCodeSet.add("MZ");
187     regionCodeSet.add("NA");
188     regionCodeSet.add("NC");
189     regionCodeSet.add("NE");
190     regionCodeSet.add("NF");
191     regionCodeSet.add("NG");
192     regionCodeSet.add("NI");
193     regionCodeSet.add("NL");
194     regionCodeSet.add("NO");
195     regionCodeSet.add("NP");
196     regionCodeSet.add("NR");
197     regionCodeSet.add("NU");
198     regionCodeSet.add("NZ");
199     regionCodeSet.add("OM");
200     regionCodeSet.add("PA");
201     regionCodeSet.add("PE");
202     regionCodeSet.add("PF");
203     regionCodeSet.add("PG");
204     regionCodeSet.add("PH");
205     regionCodeSet.add("PK");
206     regionCodeSet.add("PL");
207     regionCodeSet.add("PM");
208     regionCodeSet.add("PR");
209     regionCodeSet.add("PT");
210     regionCodeSet.add("PW");
211     regionCodeSet.add("PY");
212     regionCodeSet.add("QA");
213     regionCodeSet.add("RE");
214     regionCodeSet.add("RO");
215     regionCodeSet.add("RS");
216     regionCodeSet.add("RU");
217     regionCodeSet.add("RW");
218     regionCodeSet.add("SA");
219     regionCodeSet.add("SB");
220     regionCodeSet.add("SC");
221     regionCodeSet.add("SD");
222     regionCodeSet.add("SE");
223     regionCodeSet.add("SG");
224     regionCodeSet.add("SH");
225     regionCodeSet.add("SI");
226     regionCodeSet.add("SJ");
227     regionCodeSet.add("SK");
228     regionCodeSet.add("SL");
229     regionCodeSet.add("SM");
230     regionCodeSet.add("SN");
231     regionCodeSet.add("SO");
232     regionCodeSet.add("SR");
233     regionCodeSet.add("ST");
234     regionCodeSet.add("SV");
235     regionCodeSet.add("SX");
236     regionCodeSet.add("SY");
237     regionCodeSet.add("SZ");
238     regionCodeSet.add("TC");
239     regionCodeSet.add("TD");
240     regionCodeSet.add("TG");
241     regionCodeSet.add("TH");
242     regionCodeSet.add("TJ");
243     regionCodeSet.add("TL");
244     regionCodeSet.add("TM");
245     regionCodeSet.add("TN");
246     regionCodeSet.add("TO");
247     regionCodeSet.add("TR");
248     regionCodeSet.add("TT");
249     regionCodeSet.add("TV");
250     regionCodeSet.add("TW");
251     regionCodeSet.add("TZ");
252     regionCodeSet.add("UA");
253     regionCodeSet.add("UG");
254     regionCodeSet.add("US");
255     regionCodeSet.add("UY");
256     regionCodeSet.add("UZ");
257     regionCodeSet.add("VA");
258     regionCodeSet.add("VC");
259     regionCodeSet.add("VE");
260     regionCodeSet.add("VG");
261     regionCodeSet.add("VI");
262     regionCodeSet.add("VN");
263     regionCodeSet.add("VU");
264     regionCodeSet.add("WF");
265     regionCodeSet.add("WS");
266     regionCodeSet.add("YE");
267     regionCodeSet.add("YT");
268     regionCodeSet.add("ZA");
269     regionCodeSet.add("ZM");
270     regionCodeSet.add("ZW");
271 
272     return regionCodeSet;
273   }
274 }
275