diff options
author | Sebastian Schmelzer | 2012-08-21 16:56:20 +0200 |
---|---|---|
committer | Sebastian Schmelzer | 2012-08-21 16:56:20 +0200 |
commit | 6e1d6f9c198b70efa50da09ca3719a3d350de2cd (patch) | |
tree | 94b340e0ab4b1bd72dc1fa1977e7bbaf2043867e /src/main/java/nu/xss/jpa/dao/Dao.java | |
parent | minor jpa tweaks (diff) | |
download | xss-jpa-6e1d6f9c198b70efa50da09ca3719a3d350de2cd.tar.gz xss-jpa-6e1d6f9c198b70efa50da09ca3719a3d350de2cd.tar.xz xss-jpa-6e1d6f9c198b70efa50da09ca3719a3d350de2cd.zip |
add sort/order parameters to find(), findAll()
Diffstat (limited to 'src/main/java/nu/xss/jpa/dao/Dao.java')
-rw-r--r-- | src/main/java/nu/xss/jpa/dao/Dao.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/nu/xss/jpa/dao/Dao.java b/src/main/java/nu/xss/jpa/dao/Dao.java index 345804c..317e291 100644 --- a/src/main/java/nu/xss/jpa/dao/Dao.java +++ b/src/main/java/nu/xss/jpa/dao/Dao.java @@ -10,4 +10,12 @@ public interface Dao<E, K> { List<E> findAll(); List<E> findAll(int count); List<E> findAll(int count, int offset); + + List<E> findAll(String sortColumn); + List<E> findAll(int count, String sortColumn); + List<E> findAll(int count, int offset, String sortColumn); + + List<E> findAll(String sortColumn, boolean isAscending); + List<E> findAll(int count, String sortColumn, boolean isAscending); + List<E> findAll(int count, int offset, String sortColumn, boolean isAscending); } |