12ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler/* 22ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * Copyright (C) 2011 The Libphonenumber Authors 32ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * 42ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * Licensed under the Apache License, Version 2.0 (the "License"); 52ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * you may not use this file except in compliance with the License. 62ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * You may obtain a copy of the License at 72ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * 82ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * http://www.apache.org/licenses/LICENSE-2.0 92ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * 102ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * Unless required by applicable law or agreed to in writing, software 112ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * distributed under the License is distributed on an "AS IS" BASIS, 122ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 132ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * See the License for the specific language governing permissions and 142ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * limitations under the License. 152ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler */ 162ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler 172ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadlerpackage com.android.i18n.phonenumbers; 182ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler 19464d1f95b725fb22d701bd7b55d6d682ad4d3cbfAndrew Stadler/** 202ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler * Class containing string constants of region codes for easier testing. 21cd09545b87979fa6b4337f17b5a001f0ef7b5269Andrew Stadler */ 22308ce9284793b597797994dfb1fb25155cbe0b20Makoto Onukifinal class RegionCode { 232ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler // Region code for global networks (e.g. +800 numbers). 242ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String UN001 = "001"; 2531d9acbf0623872f9d4a2b3210b5970854b654c7Marc Blank static final String AD = "AD"; 26a7bc0319a75184ad706bb35c049af107ac3688e6Marc Blank static final String AE = "AE"; 27a7bc0319a75184ad706bb35c049af107ac3688e6Marc Blank static final String AM = "AM"; 28a7bc0319a75184ad706bb35c049af107ac3688e6Marc Blank static final String AO = "AO"; 2931d9acbf0623872f9d4a2b3210b5970854b654c7Marc Blank static final String AQ = "AQ"; 302ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String AR = "AR"; 3138089f6c4222ab56582899f1f228966c5ebf75e8Makoto Onuki static final String AU = "AU"; 322ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String BB = "BB"; 331a5e1e159352f6e21bde878eebca3e3a1896045cAndrew Stadler static final String BR = "BR"; 341a5e1e159352f6e21bde878eebca3e3a1896045cAndrew Stadler static final String BS = "BS"; 351a5e1e159352f6e21bde878eebca3e3a1896045cAndrew Stadler static final String BY = "BY"; 362ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String CA = "CA"; 37464d1f95b725fb22d701bd7b55d6d682ad4d3cbfAndrew Stadler static final String CH = "CH"; 381a5e1e159352f6e21bde878eebca3e3a1896045cAndrew Stadler static final String CL = "CL"; 392ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String CN = "CN"; 40f4894131427ec7562fcb05388b9f3aa094e388bcAndy Stadler static final String CS = "CS"; 412ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String CX = "CX"; 42308ce9284793b597797994dfb1fb25155cbe0b20Makoto Onuki static final String DE = "DE"; 432ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String FR = "FR"; 442ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String GB = "GB"; 452ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String HU = "HU"; 462ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String IT = "IT"; 4757f125a01b5fbb5860b144b3057153a50d07ddd1Andrew Stadler static final String JP = "JP"; 4897874770fc7cbe6a89a6ea706658fb42dff77a95Andy Stadler static final String KR = "KR"; 4997874770fc7cbe6a89a6ea706658fb42dff77a95Andy Stadler static final String MX = "MX"; 502ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String NZ = "NZ"; 512ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String PG = "PG"; 522ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String PL = "PL"; 532ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler static final String RE = "RE"; 54fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler static final String SE = "SE"; 55fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler static final String SG = "SG"; 56fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler static final String US = "US"; 57fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler static final String YT = "YT"; 58fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler static final String ZW = "ZW"; 59fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler // Official code for the unknown region. 60fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler static final String ZZ = "ZZ"; 61fd14496c494a0d38c35c3788c9cc55f1984592e4Andrew Stadler} 622ae2a12d6b049a4347c0781bd4daa17229bf1340Andrew Stadler