Skip to content

Commit

Permalink
fix checkstyle
Browse files Browse the repository at this point in the history
  • Loading branch information
YongGoose committed Feb 22, 2025
1 parent 49d81e8 commit f198304
Show file tree
Hide file tree
Showing 3 changed files with 157 additions and 154 deletions.
284 changes: 143 additions & 141 deletions common/src/main/java/org/apache/seata/common/result/PageResult.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
*/
package org.apache.seata.common.result;

import static org.apache.seata.common.result.Code.*;
import static org.apache.seata.common.result.Code.SUCCESS;

import java.util.List;

Expand All @@ -25,144 +25,146 @@
*
*/
public class PageResult<T> extends Result {
private static final long serialVersionUID = 7761262662429121287L;

/**
* the page size
*/
private Integer pageSize;
/**
* current page number
*/
private Integer pageNum;
/**
* total result number
*/
private Integer total = 0;
/**
* total page number
*/
private Integer pages = 0;
/**
* the data
*/
private List<T> data;

public PageResult() {
}

public PageResult(String code, String message) {
super(code, message);
}

public PageResult(List<T> data, Integer total, Integer pages, Integer pageNum, Integer pageSize) {
super(SUCCESS.code, SUCCESS.msg);
this.total = total;
this.pages = pages;
this.pageNum = pageNum;
this.pageSize = pageSize;
this.data = data;
}

public static <T> PageResult<T> build(List<T> list, Integer pageNum, Integer pageSize) {
// calculate pages
int pages = list.size() / pageSize;
if (list.size() % pageSize != 0) {
pages++;
}
final int offset = pageSize * (pageNum - 1);
return PageResult.success(
list.subList(
Math.min(offset, list.size()),
Math.min(offset + pageSize, list.size())
),
list.size(),
pages,
pageNum,
pageSize
);
}

public PageResult(List<T> data, Integer total, Integer pageNum, Integer pageSize) {
super(SUCCESS.code, SUCCESS.msg);
this.total = total;
this.pageNum = pageNum;
this.pageSize = pageSize;
this.data = data;

if (total % pageSize == 0) {
this.pages = total / pageSize;
} else {
this.pages = total / pageSize + 1;
}
}

public static <T> PageResult<T> failure(String code, String msg) {
return new PageResult<>(code, msg);
}

public static <T> PageResult<T> success() {
return new PageResult<>(SUCCESS.code, SUCCESS.msg);
}

public static <T> PageResult<T> success(List<T> data, Integer total, Integer pages, Integer pageNum, Integer pageSize) {
return new PageResult<>(data, total, pages, pageNum, pageSize);
}
public static <T> PageResult<T> success(List<T> data, Integer total, Integer pageNum, Integer pageSize) {
return new PageResult<>(data, total, pageNum, pageSize);
}

public static void checkPage(BaseParam param) {
if (param.getPageNum() <= 0) {
param.setPageNum(1);
}

if (param.getPageSize() <= 0) {
param.setPageSize(20);
}
}

public Integer getTotal() {
return total;
}

public void setTotal(Integer total) {
this.total = total;
}

public Integer getPages() {
return pages;
}

public void setPages(Integer pages) {
this.pages = pages;
}

public Integer getPageNum() {
return pageNum;
}

public void setPageNum(Integer pageNum) {
this.pageNum = pageNum;
}

public Integer getCurrPage() {
return this.pageNum;
}

public Integer getPageSize() {
return pageSize;
}

public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}

public List<T> getData() {
return data;
}

public void setData(List<T> data) {
this.data = data;
}
private static final long serialVersionUID = 7761262662429121287L;

/**
* the page size
*/
private Integer pageSize;
/**
* current page number
*/
private Integer pageNum;
/**
* total result number
*/
private Integer total = 0;
/**
* total page number
*/
private Integer pages = 0;
/**
* the data
*/
private List<T> data;

public PageResult() {
}

public PageResult(String code, String message) {
super(code, message);
}

public PageResult(List<T> data, Integer total, Integer pages, Integer pageNum, Integer pageSize) {
super(SUCCESS.code, SUCCESS.msg);
this.total = total;
this.pages = pages;
this.pageNum = pageNum;
this.pageSize = pageSize;
this.data = data;
}

public static <T> PageResult<T> build(List<T> list, Integer pageNum, Integer pageSize) {
// calculate pages
int pages = list.size() / pageSize;
if (list.size() % pageSize != 0) {
pages++;
}
final int offset = pageSize * (pageNum - 1);
return PageResult.success(
list.subList(
Math.min(offset, list.size()),
Math.min(offset + pageSize, list.size())
),
list.size(),
pages,
pageNum,
pageSize
);
}

public PageResult(List<T> data, Integer total, Integer pageNum, Integer pageSize) {
super(SUCCESS.code, SUCCESS.msg);
this.total = total;
this.pageNum = pageNum;
this.pageSize = pageSize;
this.data = data;

if (total % pageSize == 0) {
this.pages = total / pageSize;
} else {
this.pages = total / pageSize + 1;
}
}

public static <T> PageResult<T> failure(String code, String msg) {
return new PageResult<>(code, msg);
}

public static <T> PageResult<T> success() {
return new PageResult<>(SUCCESS.code, SUCCESS.msg);
}

public static <T> PageResult<T> success(List<T> data, Integer total, Integer pages, Integer pageNum,
Integer pageSize) {
return new PageResult<>(data, total, pages, pageNum, pageSize);
}

public static <T> PageResult<T> success(List<T> data, Integer total, Integer pageNum, Integer pageSize) {
return new PageResult<>(data, total, pageNum, pageSize);
}

public static void checkPage(BaseParam param) {
if (param.getPageNum() <= 0) {
param.setPageNum(1);
}

if (param.getPageSize() <= 0) {
param.setPageSize(20);
}
}

public Integer getTotal() {
return total;
}

public void setTotal(Integer total) {
this.total = total;
}

public Integer getPages() {
return pages;
}

public void setPages(Integer pages) {
this.pages = pages;
}

public Integer getPageNum() {
return pageNum;
}

public void setPageNum(Integer pageNum) {
this.pageNum = pageNum;
}

public Integer getCurrPage() {
return this.pageNum;
}

public Integer getPageSize() {
return pageSize;
}

public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}

public List<T> getData() {
return data;
}

public void setData(List<T> data) {
this.data = data;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
*/
package org.apache.seata.common.result;

import static org.apache.seata.common.result.Code.*;
import static org.apache.seata.common.result.Code.SUCCESS;

import java.io.Serializable;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,24 @@
*/
package org.apache.seata.common.result;

import static org.apache.seata.common.result.Code.*;
import static org.apache.seata.common.result.Code.SUCCESS;
import static org.apache.seata.common.result.Code.ERROR;

/**
* The single result
*/
public class SingleResult<T> extends Result {
private static final long serialVersionUID = 77612626624298767L;

private T data;
private T data;

public SingleResult(String code, String message) {
super(code, message);
}

public SingleResult(String code, String message, T data) {
super(code, message);
this.data = data;
this.data = data;
}

public static <T> SingleResult<T> failure(String code, String msg) {
Expand All @@ -51,9 +52,9 @@ public static <T> SingleResult<T> success(String msg, T data) {
return new SingleResult<>(SUCCESS.code, msg, data);
}

public static SingleResult<Void> success(String msg) {
return success(msg, null);
}
public static SingleResult<Void> success(String msg) {
return success(msg, null);
}

public static <T> SingleResult<T> success() {
return success(SUCCESS.msg, null);
Expand All @@ -63,11 +64,11 @@ public static <T> SingleResult<T> successWithData(T data) {
return success(SUCCESS.msg, data);
}

public T getData() {
return data;
}
public T getData() {
return data;
}

public void setData(final T data) {
this.data = data;
}
public void setData(final T data) {
this.data = data;
}
}

0 comments on commit f198304

Please sign in to comment.