Hql con un parametro in input da mettere nella like con le percentuali:
String querySql = "select u from Users u ";
String whereSql = whereSql + " u.currentLocation like :currentLocation";
querySql = querySql + whereSql;
Query q = this.getEntityManager().createQuery(querySql);
q.setParameter("currentLocation", '%'+user.getCurrentLocation()+'%');