|
@@ -0,0 +1,71 @@
|
|
|
+package com.xt.js.gkaq.common;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 分页处理对象,单字段排序
|
|
|
+ *
|
|
|
+ * @author 袁晓冬
|
|
|
+ *
|
|
|
+ */
|
|
|
+public class SinglePageRequest implements Serializable {
|
|
|
+ /** serialVersionUID */
|
|
|
+ private static final long serialVersionUID = -8842412227660495154L;
|
|
|
+ /** 当前页码 */
|
|
|
+ private int page;
|
|
|
+ /** 每页条数 */
|
|
|
+ private int size;
|
|
|
+ /** 排序方向 */
|
|
|
+ private String direction;
|
|
|
+ /** 排序字段 */
|
|
|
+ private String sortField;
|
|
|
+
|
|
|
+ public SinglePageRequest() {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ public SinglePageRequest(int page, int size, String direction, String sortField) {
|
|
|
+ this.page = page;
|
|
|
+ this.size = size;
|
|
|
+ this.direction = direction;
|
|
|
+ this.sortField = sortField;
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getPage() {
|
|
|
+ return page;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPage(int page) {
|
|
|
+ this.page = page;
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getSize() {
|
|
|
+ return size;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSize(int size) {
|
|
|
+ this.size = size;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getDirection() {
|
|
|
+ return direction;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDirection(String direction) {
|
|
|
+ this.direction = direction;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getSortField() {
|
|
|
+ return sortField;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSortField(String sortField) {
|
|
|
+ this.sortField = sortField;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String toString() {
|
|
|
+ return "SinglePageRequest [page=" + page + ", size=" + size + ", direction=" + direction + ", sortField="
|
|
|
+ + sortField + "]";
|
|
|
+ }
|
|
|
+}
|