diff options
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); } |