|
|
package com.iplatform.model.po;
|
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.walker.jdbc.BasePo;
|
|
/**
|
* 表名:S_CATEGORY *
|
* @author genrator
|
*/
|
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY)
|
public class S_category extends BasePo<S_category> {
|
// 序列化版本号
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 用于兼容老写法
|
*/
|
@JsonIgnore
|
public static final S_category ROW_MAPPER = new S_category();
|
|
// 主键
|
private Integer id = null;
|
@JsonIgnore
|
protected boolean isset_id = false;
|
|
// 属性列表
|
private Integer pid = null;
|
@JsonIgnore
|
protected boolean isset_pid = false;
|
|
private String path = null;
|
@JsonIgnore
|
protected boolean isset_path = false;
|
|
private String name = null;
|
@JsonIgnore
|
protected boolean isset_name = false;
|
|
private Integer type = null;
|
@JsonIgnore
|
protected boolean isset_type = false;
|
|
private String url = null;
|
@JsonIgnore
|
protected boolean isset_url = false;
|
|
private String extra = null;
|
@JsonIgnore
|
protected boolean isset_extra = false;
|
|
private Integer status = null;
|
@JsonIgnore
|
protected boolean isset_status = false;
|
|
private Integer sort = null;
|
@JsonIgnore
|
protected boolean isset_sort = false;
|
|
private Integer owner = null;
|
@JsonIgnore
|
protected boolean isset_owner = false;
|
|
private Long create_time = null;
|
@JsonIgnore
|
protected boolean isset_create_time = false;
|
|
private Long update_time = null;
|
@JsonIgnore
|
protected boolean isset_update_time = false;
|
|
/**
|
* 默认构造函数
|
*/
|
public S_category() {
|
}
|
|
/**
|
* 根据主键构造对象
|
*/
|
public S_category(Integer id) {
|
this.setId(id);
|
}
|
|
/**
|
* 设置主键值
|
*/
|
@Override
|
public void setPkValue(Object value) {
|
this.setId((Integer) value);
|
}
|
|
public Integer getId() {
|
return this.id;
|
}
|
public void setId(Integer id) {
|
this.id = id;
|
this.isset_id = true;
|
}
|
@JsonIgnore
|
public boolean isEmptyId() {
|
return this.id == null;
|
}
|
|
|
public Integer getPid() {
|
return this.pid;
|
}
|
public void setPid(Integer pid) {
|
this.pid = pid;
|
this.isset_pid = true;
|
// pid, int
|
}
|
@JsonIgnore
|
public boolean isEmptyPid() {
|
return this.pid == null;
|
}
|
|
|
public String getPath() {
|
return this.path;
|
}
|
public void setPath(String path) {
|
this.path = path;
|
this.isset_path = true;
|
// path, varchar
|
}
|
@JsonIgnore
|
public boolean isEmptyPath() {
|
return this.path == null || this.path.length() == 0;
|
}
|
|
|
public String getName() {
|
return this.name;
|
}
|
public void setName(String name) {
|
this.name = name;
|
this.isset_name = true;
|
// name, varchar
|
}
|
@JsonIgnore
|
public boolean isEmptyName() {
|
return this.name == null || this.name.length() == 0;
|
}
|
|
|
public Integer getType() {
|
return this.type;
|
}
|
public void setType(Integer type) {
|
this.type = type;
|
this.isset_type = true;
|
// type, int
|
}
|
@JsonIgnore
|
public boolean isEmptyType() {
|
return this.type == null;
|
}
|
|
|
public String getUrl() {
|
return this.url;
|
}
|
public void setUrl(String url) {
|
this.url = url;
|
this.isset_url = true;
|
// url, varchar
|
}
|
@JsonIgnore
|
public boolean isEmptyUrl() {
|
return this.url == null || this.url.length() == 0;
|
}
|
|
|
public String getExtra() {
|
return this.extra;
|
}
|
public void setExtra(String extra) {
|
this.extra = extra;
|
this.isset_extra = true;
|
// extra, text
|
}
|
@JsonIgnore
|
public boolean isEmptyExtra() {
|
return this.extra == null || this.extra.length() == 0;
|
}
|
|
|
public Integer getStatus() {
|
return this.status;
|
}
|
public void setStatus(Integer status) {
|
this.status = status;
|
this.isset_status = true;
|
// status, int
|
}
|
@JsonIgnore
|
public boolean isEmptyStatus() {
|
return this.status == null;
|
}
|
|
|
public Integer getSort() {
|
return this.sort;
|
}
|
public void setSort(Integer sort) {
|
this.sort = sort;
|
this.isset_sort = true;
|
// sort, int
|
}
|
@JsonIgnore
|
public boolean isEmptySort() {
|
return this.sort == null;
|
}
|
|
|
public Integer getOwner() {
|
return this.owner;
|
}
|
public void setOwner(Integer owner) {
|
this.owner = owner;
|
this.isset_owner = true;
|
// owner, int
|
}
|
@JsonIgnore
|
public boolean isEmptyOwner() {
|
return this.owner == null;
|
}
|
|
|
public Long getCreate_time() {
|
return this.create_time;
|
}
|
public void setCreate_time(Long create_time) {
|
this.create_time = create_time;
|
this.isset_create_time = true;
|
// create_time, bigint
|
}
|
@JsonIgnore
|
public boolean isEmptyCreate_time() {
|
return this.create_time == null;
|
}
|
|
|
public Long getUpdate_time() {
|
return this.update_time;
|
}
|
public void setUpdate_time(Long update_time) {
|
this.update_time = update_time;
|
this.isset_update_time = true;
|
// update_time, bigint
|
}
|
@JsonIgnore
|
public boolean isEmptyUpdate_time() {
|
return this.update_time == null;
|
}
|
|
|
/**
|
* 重写 toString() 方法
|
*/
|
@Override
|
public String toString() {
|
return new StringBuilder()
|
.append("id=").append(this.id)
|
.append("pid=").append(this.pid)
|
.append("path=").append(this.path)
|
.append("name=").append(this.name)
|
.append("type=").append(this.type)
|
.append("url=").append(this.url)
|
.append("extra=").append(this.extra)
|
.append("status=").append(this.status)
|
.append("sort=").append(this.sort)
|
.append("owner=").append(this.owner)
|
.append("create_time=").append(this.create_time)
|
.append("update_time=").append(this.update_time)
|
.toString();
|
}
|
|
/**
|
* 克隆
|
*/
|
public S_category $clone() {
|
S_category s_category = new S_category();
|
|
// 数据库名称
|
//s_category.setDatabaseName_(this.getDatabaseName_());
|
|
// 主键
|
if (this.isset_id) {
|
s_category.setId(this.getId());
|
}
|
// 普通属性
|
if (this.isset_pid) {
|
s_category.setPid(this.getPid());
|
}
|
if (this.isset_path) {
|
s_category.setPath(this.getPath());
|
}
|
if (this.isset_name) {
|
s_category.setName(this.getName());
|
}
|
if (this.isset_type) {
|
s_category.setType(this.getType());
|
}
|
if (this.isset_url) {
|
s_category.setUrl(this.getUrl());
|
}
|
if (this.isset_extra) {
|
s_category.setExtra(this.getExtra());
|
}
|
if (this.isset_status) {
|
s_category.setStatus(this.getStatus());
|
}
|
if (this.isset_sort) {
|
s_category.setSort(this.getSort());
|
}
|
if (this.isset_owner) {
|
s_category.setOwner(this.getOwner());
|
}
|
if (this.isset_create_time) {
|
s_category.setCreate_time(this.getCreate_time());
|
}
|
if (this.isset_update_time) {
|
s_category.setUpdate_time(this.getUpdate_time());
|
}
|
return s_category;
|
}
|
}
|