У меня есть запрос, созданный с помощью критериев гибернации, например:
Criteria criteria = db.getSession().createCriteria(Vendor.class);
criteria.addOrder(Property.forName("shortName").asc());
List<Vendor> vendorList = criteria.list();
Я бы хотел, чтобы быть нечувствительным к регистру, что эквивалентно запросу HQL
FROM Vendor ve ORDER BY lower(ve.shortName)
Как добиться этого с помощью критериев гибернации?