package jeffaschenk.commons.standards.statecodes; import jeffaschenk.commons.standards.CountryCode; /** * Official ISO-3166 State/Province Codes * <p/> * Country: Chile * * @author jeffaschenk@gmail.com * Date: May 19, 2010 * Time: 12:12:11 PM */ @SuppressWarnings("unused") public enum StateCodes_CL { /** * State Code Enumerator */ CL_AI("Ais\u0233n del General Carlos Ib\u0225\u0241ez del Campo","CL-AI","Region","13004", CountryCode.CHILE), CL_AN("Antofagasta","CL-AN","Region","12998",CountryCode.CHILE), CL_AR("Araucan\u0237a","CL-AR","Region","12997",CountryCode.CHILE), CL_AP("Arica and Parinacota","CL-AP","Region","21383",CountryCode.CHILE), CL_AT("Atacama","CL-AT","Region","12999",CountryCode.CHILE), CL_BI("B\u0237o-B\u0237o","CL-BI","Region","13005",CountryCode.CHILE), CL_CO("Coquimbo","CL-CO","Region","12996",CountryCode.CHILE), CL_LI("Libertador General Bernardo O'Higgins","CL-LI","Region","13000",CountryCode.CHILE), CL_LL("Los Lagos","CL-LL","Region","13006",CountryCode.CHILE), CL_LR("Los R\u0237os","CL-LR","Region","21384",CountryCode.CHILE), CL_MA("Magallanes","CL-MA","Region","13001",CountryCode.CHILE), CL_ML("Maule","CL-ML","Region","12995",CountryCode.CHILE), CL_RM("Regi\u0243n Metropolitana de Santiago","CL-RM","Region","13002",CountryCode.CHILE), CL_TA("Tarapac\u0225","CL-TA","Region","12994",CountryCode.CHILE), CL_VS("Valpara\u0237so","CL-VS","Region","13003",CountryCode.CHILE); // ************************************* // 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_CL(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; } }