diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2013-01-06 12:43:09 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2013-01-06 12:43:09 +0100 |
commit | 37207267bf3a1149f78a5022ed8e016cac6b85ca (patch) | |
tree | 6cb1166ba3904780ab64f5edf52528bc743c0817 /src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java | |
parent | a9543bd5570b7435b760a8eb3c8b457c889a5fca (diff) | |
download | esper-testing-37207267bf3a1149f78a5022ed8e016cac6b85ca.tar.gz esper-testing-37207267bf3a1149f78a5022ed8e016cac6b85ca.tar.bz2 esper-testing-37207267bf3a1149f78a5022ed8e016cac6b85ca.tar.xz esper-testing-37207267bf3a1149f78a5022ed8e016cac6b85ca.zip |
o Adding a view for showing a list of people.
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java')
-rw-r--r-- | src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java b/src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java index 38d417d..b7c6750 100644 --- a/src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java +++ b/src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java @@ -1,28 +1,20 @@ package io.trygvis.esper.testing.util.sql; import fj.data.*; -import static fj.data.Option.fromNull; -import io.trygvis.esper.testing.*; - -import javax.servlet.http.*; public class PageRequest { public final Option<Integer> startIndex; public final Option<Integer> count; - public static final PageRequest FIRST_PAGE = new PageRequest(Option.<Integer>none(), Option.<Integer>none()); + public final List<String> orderBy; + public static final PageRequest FIRST_PAGE = new PageRequest(Option.<Integer>none(), Option.<Integer>none(), List.<String>nil()); - public PageRequest(Option<Integer> startIndex, Option<Integer> count) { + public PageRequest(Option<Integer> startIndex, Option<Integer> count, List<String> orderBy) { this.startIndex = startIndex; this.count = count; + this.orderBy = orderBy; } public String toString() { return "PageRequest{startIndex=" + startIndex + ", count=" + count + '}'; } - - public static PageRequest pageReq(HttpServletRequest req) { - return new PageRequest( - fromNull(req.getParameter("startIndex")).bind(Util.parseInt), - fromNull(req.getParameter("count")).bind(Util.parseInt)); - } } |