Code: Select all
CriteriaQuery q = cb.createQuery();
Root<Order> c = q.from(Order.class);
Join<Order, Customer> o = c.join(Order_.customer);
q.orderBy(cb.asc(o.get(Order_.quantity)).asc(c.get(Customer_.name)));
q.select(cb.tuple(o, c.get(Customer_.name)));
But, asc() and desc() methods are available in CriteriaBuilder and not on Path?