package com.gkhy.safePlatform.specialWork.enums; import java.util.HashMap; import java.util.Map; public enum WorkProcessDetectionResultEnum { NORMAL((byte)1,"正常"), ABNORMAL((byte)2,"异常"), ; public byte code; public String value; WorkProcessDetectionResultEnum(Byte code, String value) { this.code = code; this.value = value; } static Map map; static { map = new HashMap<>(); for (WorkProcessDetectionResultEnum e : WorkProcessDetectionResultEnum.values()) { map.put(e.code, e); } } public static WorkProcessDetectionResultEnum parse(Byte code) { return map.get(code); } }