final Criteria crit = session.createCriteria(MyClass.class);
final List<MyClass> myClassList = crit.list();
результаты в этом: Тип безопасность: выражение списка типа необходимо непроверенное преобразование, чтобы соответствовать списокИзбегайте предупреждающие типа с Hibernate критерии запросом
их метод, чтобы удалить предупреждение, а Я получаю сообщение об ошибке с помощью этого:
final List<MyClass> myClassList = Collections.checkedList(MyClass.class, crit.list());
@EvertonAgner: Я прошел мимо вопроса «удалить предупреждение». –
Да, да, я знаю ... Я имел в виду, что мы должны знать, хочет ли он решить проблему, или если у него просто есть ОКР об предупреждениях ........ Как я делаю * lol – everton
Если вы зависите от Сторонний API, который возвращает нетипизированные коллекции, вы не можете с пользой сделать что-то, кроме подавления предупреждения. И добавьте комментарий, объясняющий, почему вы можете гарантировать, что элементы коллекции действительно имеют нужный тип. –