package com.gkhy.labRiskManage.domain.experiment.enums; import java.util.HashMap; import java.util.Map; /** * @email 1603559716@qq.com * @author: zf * @date: 2022/12/20 * @time: 17:31 */ //危废类型 public enum HazardousWasteTypeEnum { ORGANIC((byte)1,"有机"), ACIDIC((byte)2,"酸性"), ALKALINITY((byte)3,"碱性"), SOLID_WASTE((byte)4,"固体废弃物"), MEDICAL_WASTE((byte)5,"医疗废弃物"), EXPIRED_CHEMICAL((byte)6,"过期化学品"), OTHER((byte)7,"其他"), ; private Byte value; private String dec; HazardousWasteTypeEnum(Byte value, String dec) { this.value = value; this.dec = dec; } public Byte getValue() { return value; } public void setValue(Byte value) { this.value = value; } public static Map getMap() { return map; } public static void setMap(Map map) { HazardousWasteTypeEnum.map = map; } public String getDec() { return dec; } public void setDec(String dec) { this.dec = dec; } static Map map; static { map = new HashMap<>(); for(HazardousWasteTypeEnum e : HazardousWasteTypeEnum.values()){ map.put(e.value,e); } } public static HazardousWasteTypeEnum prase(Byte value){ return map.get(value); } }