package jeffaschenk.commons.standards.statecodes; import jeffaschenk.commons.standards.CountryCode; /** * Official ISO-3166 State/Province Codes * <p/> * Country: China * * @author jeffaschenk@gmail.com * Date: May 19, 2010 * Time: 12:12:11 PM */ @SuppressWarnings("unused") public enum StateCodes_CN { /** * State Code Enumerator */ CN_34("Anhui","CN-34","province","13012", CountryCode.CHINA), CN_92("Aomen (zh) ***","CN-92","special administrative region","13034",CountryCode.CHINA), CN_11("Beijing","CN-11","municipality","13013",CountryCode.CHINA), CN_50("Chongqing","CN-50","municipality","13014",CountryCode.CHINA), CN_35("Fujian","CN-35","province","13035",CountryCode.CHINA), CN_62("Gansu","CN-62","province","13015",CountryCode.CHINA), CN_44("Guangdong","CN-44","province","13016",CountryCode.CHINA), CN_45("Guangxi","CN-45","autonomous region","13036",CountryCode.CHINA), CN_52("Guizhou","CN-52","province","13017",CountryCode.CHINA), CN_46("Hainan","CN-46","province","13018",CountryCode.CHINA), CN_13("Hebei","CN-13","province","13019",CountryCode.CHINA), CN_23("Heilongjiang","CN-23","province","13028",CountryCode.CHINA), CN_41("Henan","CN-41","province","13029",CountryCode.CHINA), CN_42("Hubei","CN-42","province","13020",CountryCode.CHINA), CN_43("Hunan","CN-43","province","13030",CountryCode.CHINA), CN_32("Jiangsu","CN-32","province","13031",CountryCode.CHINA), CN_36("Jiangxi","CN-36","province","13021",CountryCode.CHINA), CN_22("Jilin","CN-22","province","13022",CountryCode.CHINA), CN_21("Liaoning","CN-21","province","13023",CountryCode.CHINA), CN_15("Nei Mongol (mn)","CN-15","autonomous region","13024",CountryCode.CHINA), CN_64("Ningxia","CN-64","autonomous region","13025",CountryCode.CHINA), CN_63("Qinghai","CN-63","province","13026",CountryCode.CHINA), CN_61("Shaanxi","CN-61","province","13027",CountryCode.CHINA), CN_37("Shandong","CN-37","province","13011",CountryCode.CHINA), CN_31("Shanghai","CN-31","municipality","13037",CountryCode.CHINA), CN_14("Shanxi","CN-14","province","13010",CountryCode.CHINA), CN_51("Sichuan","CN-51","province","13038",CountryCode.CHINA), CN_71("Taiwan *","CN-71","province","18995",CountryCode.CHINA), CN_12("Tianjin","CN-12","municipality","13009",CountryCode.CHINA), CN_91("Xianggang (zh) **","CN-91","special administrative region","13039",CountryCode.CHINA), CN_65("Xinjiang","CN-65","autonomous region","13008",CountryCode.CHINA), CN_54("Xizang","CN-54","autonomous region","13032",CountryCode.CHINA), CN_53("Yunnan","CN-53","province","13033",CountryCode.CHINA), CN_33("Zhejiang","CN-33","province","13007",CountryCode.CHINA); // ************************************* // 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_CN(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; } }