/** * get the enum by name * * @param name the enum name * @return the enum */ public static EnableStatusEnum get(String name) { EnableStatusEnum[] values = EnableStatusEnum.values(); EnableStatusEnum v = null; for (EnableStatusEnum value : values) { if (name.equalsIgnoreCase(value.getName())) { v = value; break; } } return v; }
/** * get the enum by code * * @param code code * @return the enum */ public static EnableStatusEnum get(Integer code) { EnableStatusEnum[] values = EnableStatusEnum.values(); EnableStatusEnum v = null; for (EnableStatusEnum value : values) { if (code.equals(value.getCode())) { v = value; break; } } return v; }