final Criteria crit = session.createCriteria(MyClass.class);
final List<MyClass> myClassList = crit.list();
приводит к следующему: Безопасность типов: выражение типа List требует неконтролируемого преобразования, чтобы соответствовать List
Это метод для удаления предупреждения, поскольку я получаю сообщение об ошибке, используя это:
final List<MyClass> myClassList = Collections.checkedList(MyClass.class, crit.list());