package com.dy.common.mybatis.envm; public class EnumUtils { public static & IEnum> T codeOf(Class enumClass , Byte code) { T[] enumConstants = enumClass.getEnumConstants(); for (T t : enumConstants) { if (t.getCode().equals(code)) return t; } return null; } public static & IEnum> T nameOf(Class enumClass , String name) { T[] enumConstants = enumClass.getEnumConstants(); for (T t : enumConstants) { if (t.getName().equals(name)) return t; } return null; } }