diff options
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java')
-rwxr-xr-x | src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java | 9 |
1 files changed, 8 insertions, 1 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 7773e50..deeedcc 100755 --- 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,8 +1,11 @@ package io.trygvis.esper.testing.util.sql; -import fj.data.Option; +import fj.data.*; import java.util.*; +import java.util.List; + +import static fj.data.Option.*; public class PageRequest { public final Option<Integer> startIndex; @@ -19,4 +22,8 @@ public class PageRequest { public String toString() { return "PageRequest{startIndex=" + startIndex + ", count=" + count + '}'; } + + public static PageRequest one(String... orderBy) { + return new PageRequest(some(0), some(1), Arrays.asList(orderBy)); + } } |