package com.gkhy.safePlatform.account.enums; import com.gkhy.safePlatform.account.enums.schedule.TimeTypeEnum; import java.util.HashMap; import java.util.Map; public enum UnitOfMeaSureEnum { //计量单位 DAY((byte)0,"日"), WEEK((byte)1,"周"), MONTH((byte)2,"月"), ; UnitOfMeaSureEnum(byte code, String value) { this.code = code; this.value = value; } byte code; String value; public byte getCode() { return code; } public String getValue() { return value; } static Map map; static { map = new HashMap<>(); for (UnitOfMeaSureEnum unitOfMeaSureEnum : UnitOfMeaSureEnum.values()) { map.put(unitOfMeaSureEnum.code, unitOfMeaSureEnum); } } public static UnitOfMeaSureEnum parse(Byte code) { return map.get(code); } }