I do a lot of querying with javax.persistence. And Java forces me to either suffer warnings or @Suppress them, neither of which feels right.
@SuppressWarnings("unchecked")
@Override
public List<Area> getArea(Province province) {
Query qry = em.createQuery("Select c from Area c where c.province = ?1");
qry.setParameter(1, province);
return qry.getResultList();
}
How do I eliminate the warning in the above code?