package jeffaschenk.commons.standards.statecodes;
import jeffaschenk.commons.standards.CountryCode;
/**
* Official ISO-3166 State/Province Codes
* <p/>
* Country: Viet Nam
*
* @author jeffaschenk@gmail.com
* Date: May 19, 2010
* Time: 12:12:11 PM
*/
@SuppressWarnings("unused")
public enum StateCodes_VN {
/**
* State Code Enumerator
*/
VN_44("An Giang","VN-44","Province","18753", CountryCode.VIET_NAM),
VN_43("Ba Ria - Vung Tau","VN-43","Province","18756",CountryCode.VIET_NAM),
VN_53("Bac Can","VN-53","Province","18755",CountryCode.VIET_NAM),
VN_54("Bac Giang","VN-54","Province","18754",CountryCode.VIET_NAM),
VN_55("Bac Lieu","VN-55","Province","18732",CountryCode.VIET_NAM),
VN_56("Bac Ninh","VN-56","Province","20625",CountryCode.VIET_NAM),
VN_50("Ben Tre","VN-50","Province","20622",CountryCode.VIET_NAM),
VN_31("Binh Dinh","VN-31","Province","20607",CountryCode.VIET_NAM),
VN_57("Binh Duong","VN-57","Province","20626",CountryCode.VIET_NAM),
VN_58("Binh Phuoc","VN-58","Province","20627",CountryCode.VIET_NAM),
VN_40("Binh Thuan","VN-40","Province","20615",CountryCode.VIET_NAM),
VN_59("Ca Mau","VN-59","Province","20628",CountryCode.VIET_NAM),
VN_48("Can Tho","VN-48","Province","20620",CountryCode.VIET_NAM),
VN_04("Cao Bang","VN-04","Province","20587",CountryCode.VIET_NAM),
VN_60("Da Nang, thanh pho","VN-60","Province","20629",CountryCode.VIET_NAM),
VN_33("Dac Lac","VN-33","Province","20609",CountryCode.VIET_NAM),
VN_72("Dak Nong","VN-72","Province","20640",CountryCode.VIET_NAM),
VN_71("Dien Bien","VN-71","Province","20639",CountryCode.VIET_NAM),
VN_39("Dong Nai","VN-39","Province","20614",CountryCode.VIET_NAM),
VN_45("Dong Thap","VN-45","Province","20617",CountryCode.VIET_NAM),
VN_30("Gia Lai","VN-30","Province","20606",CountryCode.VIET_NAM),
VN_03("Ha Giang","VN-03","Province","20586",CountryCode.VIET_NAM),
VN_63("Ha Nam","VN-63","Province","20632",CountryCode.VIET_NAM),
VN_64("Ha Noi, thu do","VN-64","Province","20633",CountryCode.VIET_NAM),
VN_15("Ha Tay","VN-15","Province","20594",CountryCode.VIET_NAM),
VN_23("Ha Tinh","VN-23","Province","20599",CountryCode.VIET_NAM),
VN_61("Hai Duong","VN-61","Province","20630",CountryCode.VIET_NAM),
VN_62("Hai Phong, thanh pho","VN-62","Province","20631",CountryCode.VIET_NAM),
VN_73("Hau Giang","VN-73","Province","20641",CountryCode.VIET_NAM),
VN_65("Ho Chi Minh, thanh pho [Sai Gon]","VN-65","Province","20634",CountryCode.VIET_NAM),
VN_14("Hoa Binh","VN-14","Province","20593",CountryCode.VIET_NAM),
VN_66("Hung Yen","VN-66","Province","20635",CountryCode.VIET_NAM),
VN_34("Khanh Hoa","VN-34","Province","20610",CountryCode.VIET_NAM),
VN_47("Kien Giang","VN-47","Province","20619",CountryCode.VIET_NAM),
VN_28("Kon Tum","VN-28","Province","20604",CountryCode.VIET_NAM),
VN_01("Lai Chau","VN-01","Province","20584",CountryCode.VIET_NAM),
VN_35("Lam Dong","VN-35","Province","20611",CountryCode.VIET_NAM),
VN_09("Lang Son","VN-09","Province","20591",CountryCode.VIET_NAM),
VN_02("Lao Cai","VN-02","Province","20585",CountryCode.VIET_NAM),
VN_41("Long An","VN-41","Province","20616",CountryCode.VIET_NAM),
VN_67("Nam Dinh","VN-67","Province","20636",CountryCode.VIET_NAM),
VN_22("Nghe An","VN-22","Province","20598",CountryCode.VIET_NAM),
VN_18("Ninh Binh","VN-18","Province","20595",CountryCode.VIET_NAM),
VN_36("Ninh Thuan","VN-36","Province","20612",CountryCode.VIET_NAM),
VN_68("Phu Tho","VN-68","Province","20637",CountryCode.VIET_NAM),
VN_32("Phu Yen","VN-32","Province","20608",CountryCode.VIET_NAM),
VN_24("Quang Binh","VN-24","Province","20600",CountryCode.VIET_NAM),
VN_27("Quang Nam","VN-27","Province","20603",CountryCode.VIET_NAM),
VN_29("Quang Ngai","VN-29","Province","20605",CountryCode.VIET_NAM),
VN_13("Quang Ninh","VN-13","Province","20592",CountryCode.VIET_NAM),
VN_25("Quang Tri","VN-25","Province","20601",CountryCode.VIET_NAM),
VN_52("Soc Trang","VN-52","Province","20624",CountryCode.VIET_NAM),
VN_05("Son La","VN-05","Province","20588",CountryCode.VIET_NAM),
VN_37("Tay Ninh","VN-37","Province","20613",CountryCode.VIET_NAM),
VN_20("Thai Binh","VN-20","Province","20596",CountryCode.VIET_NAM),
VN_69("Thai Nguyen","VN-69","Province","18763",CountryCode.VIET_NAM),
VN_21("Thanh Hoa","VN-21","Province","20597",CountryCode.VIET_NAM),
VN_26("Thua Thien-Hue","VN-26","Province","20602",CountryCode.VIET_NAM),
VN_46("Tien Giang","VN-46","Province","20618",CountryCode.VIET_NAM),
VN_51("Tra Vinh","VN-51","Province","20623",CountryCode.VIET_NAM),
VN_07("Tuyen Quang","VN-07","Province","20590",CountryCode.VIET_NAM),
VN_49("Vinh Long","VN-49","Province","20621",CountryCode.VIET_NAM),
VN_70("Vinh Phuc","VN-70","Province","20638",CountryCode.VIET_NAM),
VN_06("Yen Bai","VN-06","Province","20589",CountryCode.VIET_NAM);
// *************************************
// 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_VN(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;
}
}