Query q = qf.from(User.class)
.having("surname").eq("Man")
.and().not().having("name").eq("John")
.toBuilder().build();
List<User> list = q.list();
assertEquals(1, list.size());
assertEquals("Spider", list.get(0).getName());
}
public void testNot5() throws Exception {