final Criteria crit = session.createCriteria(MyClass.class);
final List<MyClass> myClassList = crit.list();
risultati in questo: sicurezza Tipo: L'espressione di tipo List esigenze di conversione incontrollato di conformarsi alla ListaEvita con Hibernate query di criteri
È loro un metodo per rimuovere l'avviso, come ottengo un errore utilizzando questo:
final List<MyClass> myClassList = Collections.checkedList(MyClass.class, crit.list());
@EvertonAgner: stavo andando a "rimuovere il messaggio di avvertimento" della domanda. –
Sì, sì, lo so ... volevo dire che dovremmo sapere se vuole risolvere il problema o se ha appena un OCD sugli avvertimenti ........ Come faccio * lol – everton
Se si dipende da un API di terze parti che restituisce raccolte non tipizzate, non c'è molto che tu possa utilmente fare se non sopprimere l'avviso. E aggiungi un commento che spieghi perché puoi garantire che gli elementi della collezione siano davvero del tipo giusto. –