CriteriaQuery<Order> cquery = cb.createQuery(Order.class);
Root<Order> order = cquery.from(Order.class);
EntityType<Order> Order_ = order.getModel();
EntityType<Customer> Customer_ = mm.entity(Customer.class);
cquery.where(cb.and(cb.equal(
order.get(Order_.getSingularAttribute("customer", Customer.class))
.get(Customer_.getSingularAttribute("name", String.class)), "Robert E. Bissett"),
cb.isFalse(cb.disjunction())));