12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.nuliji.tools;
- import io.swagger.annotations.ApiModelProperty;
- import java.io.Serializable;
- import java.util.List;
- /**
- * Created by gaojie on 2017/11/7.
- */
- public class PageMessage<T> implements Serializable {
- @ApiModelProperty(value = "记录列表", required = true)
- private List<T> list = null;
- @ApiModelProperty(value = "当前页数", required = true)
- private int page = 0;
- @ApiModelProperty(value = "每页记录数", required = true)
- private int size = 0;
- @ApiModelProperty(value = "记录总数", required = true)
- private long total = 0;
- public PageMessage(List<T> list, int page, int size, int total) {
- this.list = list;
- this.page = page;
- this.size = size;
- this.total = (long) total;
- }
- public PageMessage(List<T> list, int page, int size, long total) {
- this.list = list;
- this.page = page;
- this.size = size;
- this.total = total;
- }
- 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 List<T> getList() {
- return list;
- }
- public void setList(List<T> list) {
- this.list = list;
- }
- public long getTotal() {
- return total;
- }
- public void setTotal(long total) {
- this.total = total;
- }
- }
|