public static Operator from(String op) {
switch (op) {
case "in": //简写
case "Include": //sql中的 like 运算符 '%like%'前后均模糊搜索
return Include;
case "eq":
case "Equal":
return Equal;
case "ge":
case "GreaterEqual":
return GreaterEqual;
case "gt":
case "GreaterThan":
return GreaterThan;
case "le":
case "LessEqual":
return LessEqual;
case "lt":
case "LessThan":
return LessThan;
case "ne":
case "NotEqual":
return NotEqual;
case "ey": // sql中的is NULL 运算符
case "Empty":
return Empty;
case "ny":
case "NotEmpty": //sql中not NULL 运算符
return NotEmpty;
case "sw":
case "StartWith": // sql中like "like%"
return StartWith;
case "ew":
case "EndWith": // sql中like "%like"
return EndWith;
case "bt":
case "Between": //sql中
return Between;
case "mv":
case "MultiValue":
return MultiValue;
}
return Equal;
}