package com.xzx.gc.util.enums; import com.xzx.gc.annotation.EnumMapping; /** * 描述:数据是否有效 * * @author : lijiazhi */ @EnumMapping("value") public enum GeneralStateEnum { /** * 启用 */ ENABLE("S1"), /** * 禁用 */ DISABLE("S0"); private String value; GeneralStateEnum(String value) { this.value = value; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } public static GeneralStateEnum getEnum(String value) { for (GeneralStateEnum stateEnum : GeneralStateEnum.values()) { if (stateEnum.value == value) { return stateEnum; } } return null; } @Override public String toString() { return String.valueOf(this.value); } }