src/main/java/ru/indvdum/jpa/dao/JPADataAccessObject.groovy
changeset 20 a05948e9458c
parent 19 39381427da3f
child 21 bba4a82be921
     1.1 --- a/src/main/java/ru/indvdum/jpa/dao/JPADataAccessObject.groovy	Thu Dec 20 19:59:53 2012 +0400
     1.2 +++ b/src/main/java/ru/indvdum/jpa/dao/JPADataAccessObject.groovy	Sun Dec 23 03:24:53 2012 +0400
     1.3 @@ -160,6 +160,7 @@
     1.4  	}
     1.5  
     1.6  	public <T> List<T> list(Class<T> entityClass) {
     1.7 +		// TODO: check for AbstractEntity type of T
     1.8  		CriteriaQuery<T> query = em.getCriteriaBuilder().createQuery(entityClass);
     1.9  		query.from(entityClass);
    1.10  		return new ArrayList(em.createQuery(query).getResultList());