package jeffaschenk.commons.standards.statecodes; import jeffaschenk.commons.standards.CountryCode; /** * Official ISO-3166 State/Province Codes * * Country: Spain * * @author jeffaschenk@gmail.com * Date: May 19, 2010 * Time: 12:12:11 PM */ @SuppressWarnings("unused") public enum StateCodes_ES { /** * State Code Enumerator */ ES_C("A Coru\u0241a","ES-C","province","18135", CountryCode.SPAIN), ES_AB("Albacete","ES-AB","province","18137",CountryCode.SPAIN), ES_A("Alicante","ES-A","province","18136",CountryCode.SPAIN), ES_AL("Almer\u0237a","ES-AL","province","18138",CountryCode.SPAIN), ES_O("Asturias","ES-O","province","18122",CountryCode.SPAIN), ES_BA("Badajoz","ES-BA","province","18140",CountryCode.SPAIN), ES_PM("Baleares","ES-PM","province","18123",CountryCode.SPAIN), ES_B("Barcelona","ES-B","province","18141",CountryCode.SPAIN), ES_BU("Burgos","ES-BU","province","18124",CountryCode.SPAIN), ES_S("Cantabria","ES-S","province","18125",CountryCode.SPAIN), ES_CS("Castell\u0243n","ES-CS","province","18144",CountryCode.SPAIN), ES_CE("Ceuta","ES-CE","municipality","42631",CountryCode.SPAIN), ES_CR("Ciudad Real","ES-CR","province","18126",CountryCode.SPAIN), ES_CU("Cuenca","ES-CU","province","18154",CountryCode.SPAIN), ES_CC("C\u0225ceres","ES-CC","province","18142",CountryCode.SPAIN), ES_CA("C\u0225diz","ES-CA","province","18143",CountryCode.SPAIN), ES_CO("C\u0243rdoba","ES-CO","province","18127",CountryCode.SPAIN), ES_GI("Girona","ES-GI","province","18128",CountryCode.SPAIN), ES_GR("Granada","ES-GR","province","18129",CountryCode.SPAIN), ES_GU("Guadalajara","ES-GU","province","18155",CountryCode.SPAIN), ES_SS("Guip\u0250zcoa","ES-SS","province","18130",CountryCode.SPAIN), ES_H("Huelva","ES-H","province","18156",CountryCode.SPAIN), ES_HU("Huesca","ES-HU","province","18131",CountryCode.SPAIN), ES_J("Ja\u0233n","ES-J","province","18132",CountryCode.SPAIN), ES_LO("La Rioja","ES-LO","province","18157",CountryCode.SPAIN), ES_GC("Las Palmas","ES-GC","province","18133",CountryCode.SPAIN), ES_LE("Le\u0243n","ES-LE","province","18158",CountryCode.SPAIN), ES_L("Lleida","ES-L","province","18134",CountryCode.SPAIN), ES_LU("Lugo","ES-LU","province","18145",CountryCode.SPAIN), ES_M("Madrid","ES-M","province","18159",CountryCode.SPAIN), ES_ML("Melilla","ES-ML","municipality","42627",CountryCode.SPAIN), ES_MU("Murcia","ES-MU","province","18160",CountryCode.SPAIN), ES_MA("M\u0225laga","ES-MA","province","18146",CountryCode.SPAIN), ES_NA("Navarra","ES-NA","province","18148",CountryCode.SPAIN), ES_OR("Ourense","ES-OR","province","18116",CountryCode.SPAIN), ES_P("Palencia","ES-P","province","18149",CountryCode.SPAIN), ES_PO("Pontevedra","ES-PO","province","18150",CountryCode.SPAIN), ES_SA("Salamanca","ES-SA","province","18161",CountryCode.SPAIN), ES_TF("Santa Cruz de Tenerife","ES-TF","province","18151",CountryCode.SPAIN), ES_SG("Segovia","ES-SG","province","18115",CountryCode.SPAIN), ES_SE("Sevilla","ES-SE","province","18152",CountryCode.SPAIN), ES_SO("Soria","ES-SO","province","18117",CountryCode.SPAIN), ES_T("Tarragona","ES-T","province","18112",CountryCode.SPAIN), ES_TE("Teruel","ES-TE","province","18118",CountryCode.SPAIN), ES_TO("Toledo","ES-TO","province","18119",CountryCode.SPAIN), ES_V("Valencia","ES-V","province","18111",CountryCode.SPAIN), ES_VA("Valladolid","ES-VA","province","18120",CountryCode.SPAIN), ES_BI("Vizcaya","ES-BI","province","18113",CountryCode.SPAIN), ES_ZA("Zamora","ES-ZA","province","18114",CountryCode.SPAIN), ES_Z("Zaragoza","ES-Z","province","18110",CountryCode.SPAIN), ES_VI("\u0225lava","ES-VI","province","18121",CountryCode.SPAIN), ES_AV("\u0225vila","ES-AV","province","18139",CountryCode.SPAIN); // ************************************* // Common Enum Structure for all // States of the World private final String stateProvinceName; private final String stateCode; private final String stateProvinceType; private final String stateNumericCode; private final CountryCode countryCode; StateCodes_ES(String stateProvinceName, String stateCode, String stateProvinceType, String stateNumericCode, CountryCode countryCode) { this.stateProvinceName = stateProvinceName; this.stateCode = stateCode; this.stateProvinceType = stateProvinceType; this.stateNumericCode = stateNumericCode; this.countryCode = countryCode; } public String stateProvinceName() { return this.stateProvinceName; } public String stateCode() { return this.stateCode; } public String stateProvinceType() { return this.stateProvinceType; } public String stateNumericCode() { return this.stateNumericCode; } public CountryCode countryCode() { return this.countryCode; } }