public Criterion buildPredicate(String val, String regexClause) { return Property.forName("mv.value").like("%" + val + "%"); } },
public Criterion buildPredicate(String val, String regexClause) { return Property.forName("mv.value").like(val); } },
sb.append(query_val.get(i)); } else if (op == OP.like || op == OP.not_like){ subcriteria.add(Property.forName("mv.value").like(query_val.get(i))); sb.append(query_val.get(i)); } else if (op == OP.contains || op == OP.doesnt_contain){ subcriteria.add(Property.forName("mv.value").like("%"+query_val.get(i)+"%")); sb.append(query_val.get(i)); } else if (op == OP.matches || op == OP.doesnt_match) {