2 * Copyright (C) 2012 The Libphonenumber Authors
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
8 * http://www.apache.org/licenses/LICENSE-2.0
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.
17 /* This file is automatically generated by {@link BuildMetadataProtoFromXml}.
18 * Please don't modify it directly.
21 package com.google.i18n.phonenumbers;
23 import java.util.HashSet;
26 public class AlternateFormatsCountryCodeSet {
27 // A set of all country codes for which data is available.
28 static Set<Integer> getCountryCodeSet() {
29 // The capacity is set to 13 as there are 10 different entries,
30 // and this offers a load factor of roughly 0.75.
31 Set<Integer> countryCodeSet = new HashSet<Integer>(13);
33 countryCodeSet.add(34);
34 countryCodeSet.add(43);
35 countryCodeSet.add(44);
36 countryCodeSet.add(49);
37 countryCodeSet.add(55);
38 countryCodeSet.add(61);
39 countryCodeSet.add(81);
40 countryCodeSet.add(90);
41 countryCodeSet.add(351);
42 countryCodeSet.add(380);
44 return countryCodeSet;