package org.jeecg.common.system.query; import org.jeecg.common.util.oConvertUtils; /** * 查询链接规则 * * @Author Sunjianlei */ public enum MatchTypeEnum { AND("AND"), OR("OR"); private String value; MatchTypeEnum(String value) { this.value = value; } public String getValue() { return value; } public static MatchTypeEnum getByValue(Object value) { if (oConvertUtils.isEmpty(value)) { return null; } return getByValue(value.toString()); } public static MatchTypeEnum getByValue(String value) { if (oConvertUtils.isEmpty(value)) { return null; } for (MatchTypeEnum val : values()) { if (val.getValue().toLowerCase().equals(value.toLowerCase())) { return val; } } return null; } }