src/com/sys/web/fenye/util/DefaultQueryCondition.java
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.sys.web.fenye.util;
public class DefaultQueryCondition<T> {
private T condition;
public final static int DEFAULT_INT_VALUE = 0;
public DefaultQueryCondition(T condition)
{
super();
this.condition = condition;
}
public int getFirstResultOfPage(int pageIndex, int pageSize) {
return pageIndex > 0 ? (pageIndex - 1) * pageSize : 0;
}
private boolean resultPaged = true;
private int pageIndex = 1;
private int pageSize = 10;
private String sortByType = "ASC";
private String sortByValue;
public int getFirstResult() {
return getFirstResultOfPage(pageIndex, pageSize);
}
public String getSortByType() {
return sortByType;
}
public void setSortByType(String sortByType) {
this.sortByType = sortByType;
}
public String getSortByValue() {
return sortByValue;
}
public void setSortByValue(String sortByValue) {
this.sortByValue = sortByValue;
}
public int getPageIndex() {
if (pageIndex < 1) {
pageIndex = 1;
}
return pageIndex;
}
public void setPageIndex(int pageIndex) {
this.pageIndex = pageIndex;
}
public int getPageSize() {
后面还有 33 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。