aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java')
-rwxr-xr-xsrc/main/java/io/trygvis/esper/testing/util/sql/PageRequest.java9
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));
+ }
}