summaryrefslogtreecommitdiffstats
path: root/src/main/java/nu/xss/jpa/dao/GenericJpaDao.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/nu/xss/jpa/dao/GenericJpaDao.java')
-rw-r--r--src/main/java/nu/xss/jpa/dao/GenericJpaDao.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/nu/xss/jpa/dao/GenericJpaDao.java b/src/main/java/nu/xss/jpa/dao/GenericJpaDao.java
index c079f83..21a1e51 100644
--- a/src/main/java/nu/xss/jpa/dao/GenericJpaDao.java
+++ b/src/main/java/nu/xss/jpa/dao/GenericJpaDao.java
@@ -265,12 +265,13 @@ public abstract class GenericJpaDao<E extends TypedEntity<K>, K> implements
// Result pagination
TypedQuery<E> tq = getEntityManager().createQuery(q);
+ // TODO: do we need to check cast long->int?
if (pagination != null) {
if (pagination.getCount() > 0) {
- tq.setMaxResults(pagination.getOffset());
+ tq.setMaxResults((int) pagination.getOffset());
}
if (pagination.getOffset() > 0) {
- tq.setFirstResult(pagination.getCount());
+ tq.setFirstResult((int) pagination.getCount());
}
}