顶层类,待补充

顶层类,待补充

/**
 * 顶层类,控制分页 ,版本
 */
public class Parent {
	// 版本控制
	protected int id; // 提供给所有 使用数字id的子类,非数字请勿使用`id`字段
	protected Integer os; // 0表示IOS,1安卓
	protected String version;// 版本号,1.0.0格式
	protected Integer flag;// 当前版本是否必须更新,0非必须,1必须;
	protected String time; // 版本发布时间;
	protected String updateURL; // 更新的路径
	protected String size; // 更新包大小
	protected String explain;// 更新说明

	// 权限控制
	protected String uuid;
	protected String token;
	// 分页控制
	protected Integer page; // 要显示第几页?
	protected Integer number; // 一页显示多少数据?
	protected Integer sumNum;// 从第几条数据显示, 内部使用.

	// 分页不能小于1
	public Integer getPage() {
		if (page == null || page <= 0) {
			page = 1;
		}
		return page;
	}

	// 一页最少显示5条数据,默认10条
	public Integer getNumber() {
		if (number == null || number < 5) {
			number = 10;
		}
		return number;
	}

	// 数据库查询分页时 使用
	public Integer getSumNum() {
		return (getPage() - 1) * getNumber();
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public Integer getOs() {
		return os;
	}

	public void setOs(Integer os) {
		this.os = os;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public Integer getFlag() {
		return flag;
	}

	public void setFlag(Integer flag) {
		this.flag = flag;
	}

	public String getTime() {
		return time;
	}

	public void setTime(String time) {
		this.time = time;
	}

	public String getUpdateURL() {
		return updateURL;
	}

	public void setUpdateURL(String updateURL) {
		this.updateURL = updateURL;
	}

	public String getSize() {
		return size;
	}

	public void setSize(String size) {
		this.size = size;
	}

	public String getExplain() {
		return explain;
	}

	public void setExplain(String explain) {
		this.explain = explain;
	}

	public String getUuid() {
		return uuid;
	}

	public void setUuid(String uuid) {
		this.uuid = uuid;
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public void setPage(Integer page) {
		this.page = page;
	}

	public void setNumber(Integer number) {
		this.number = number;
	}

	public void setSumNum(Integer sumNum) {
		this.sumNum = sumNum;
	}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值