|
package com.iplatform.model.po;
|
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import com.walker.jdbc.BasePo;
|
|
/**
|
* 表名:SF_TEMPLATE_MESSAGE *
|
* @author genrator
|
*/
|
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY)
|
public class SfTemplateMessage extends BasePo<SfTemplateMessage> {
|
// 序列化版本号
|
private static final long serialVersionUID = 1L;
|
|
// 主键
|
private Long id = null;
|
@JsonIgnore
|
protected boolean isset_id = false;
|
|
// 属性列表
|
private Integer type = null;
|
@JsonIgnore
|
protected boolean isset_type = false;
|
|
private String tempKey = null;
|
@JsonIgnore
|
protected boolean isset_tempKey = false;
|
|
private String name = null;
|
@JsonIgnore
|
protected boolean isset_name = false;
|
|
private String content = null;
|
@JsonIgnore
|
protected boolean isset_content = false;
|
|
private String tempId = null;
|
@JsonIgnore
|
protected boolean isset_tempId = false;
|
|
private Integer status = null;
|
@JsonIgnore
|
protected boolean isset_status = false;
|
|
private Long createTime = null;
|
@JsonIgnore
|
protected boolean isset_createTime = false;
|
|
private Long updateTime = null;
|
@JsonIgnore
|
protected boolean isset_updateTime = false;
|
|
/**
|
* 默认构造函数
|
*/
|
public SfTemplateMessage() {
|
}
|
|
/**
|
* 根据主键构造对象
|
*/
|
public SfTemplateMessage(Long id) {
|
this.setId(id);
|
}
|
|
/**
|
* 设置主键值
|
*/
|
@Override
|
public void setPkValue(Object value) {
|
this.setId((Long) value);
|
}
|
|
public Long getId() {
|
return this.id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
this.isset_id = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyId() {
|
return this.id == null;
|
}
|
|
public Integer getType() {
|
return this.type;
|
}
|
|
public void setType(Integer type) {
|
this.type = type;
|
this.isset_type = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyType() {
|
return this.type == null;
|
}
|
|
public String getTempKey() {
|
return this.tempKey;
|
}
|
|
public void setTempKey(String tempKey) {
|
this.tempKey = tempKey;
|
this.isset_tempKey = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyTempKey() {
|
return this.tempKey == null || this.tempKey.length() == 0;
|
}
|
|
public String getName() {
|
return this.name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
this.isset_name = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyName() {
|
return this.name == null || this.name.length() == 0;
|
}
|
|
public String getContent() {
|
return this.content;
|
}
|
|
public void setContent(String content) {
|
this.content = content;
|
this.isset_content = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyContent() {
|
return this.content == null || this.content.length() == 0;
|
}
|
|
public String getTempId() {
|
return this.tempId;
|
}
|
|
public void setTempId(String tempId) {
|
this.tempId = tempId;
|
this.isset_tempId = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyTempId() {
|
return this.tempId == null || this.tempId.length() == 0;
|
}
|
|
public Integer getStatus() {
|
return this.status;
|
}
|
|
public void setStatus(Integer status) {
|
this.status = status;
|
this.isset_status = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyStatus() {
|
return this.status == null;
|
}
|
|
public Long getCreateTime() {
|
return this.createTime;
|
}
|
|
public void setCreateTime(Long createTime) {
|
this.createTime = createTime;
|
this.isset_createTime = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyCreateTime() {
|
return this.createTime == null;
|
}
|
|
public Long getUpdateTime() {
|
return this.updateTime;
|
}
|
|
public void setUpdateTime(Long updateTime) {
|
this.updateTime = updateTime;
|
this.isset_updateTime = true;
|
}
|
|
@JsonIgnore
|
public boolean isEmptyUpdateTime() {
|
return this.updateTime == null;
|
}
|
|
/**
|
* 重写 toString() 方法
|
*/
|
@Override
|
public String toString() {
|
return new StringBuilder()
|
.append("id=").append(this.id)
|
.append("type=").append(this.type)
|
.append("tempKey=").append(this.tempKey)
|
.append("name=").append(this.name)
|
.append("content=").append(this.content)
|
.append("tempId=").append(this.tempId)
|
.append("status=").append(this.status)
|
.append("createTime=").append(this.createTime)
|
.append("updateTime=").append(this.updateTime)
|
.toString();
|
}
|
|
/**
|
* 克隆
|
*/
|
public SfTemplateMessage $clone() {
|
SfTemplateMessage sf_template_message = new SfTemplateMessage();
|
|
// 数据库名称
|
//sf_template_message.setDatabaseName_(this.getDatabaseName_());
|
|
// 主键
|
if (this.isset_id) {
|
sf_template_message.setId(this.getId());
|
}
|
// 普通属性
|
if (this.isset_type) {
|
sf_template_message.setType(this.getType());
|
}
|
if (this.isset_tempKey) {
|
sf_template_message.setTempKey(this.getTempKey());
|
}
|
if (this.isset_name) {
|
sf_template_message.setName(this.getName());
|
}
|
if (this.isset_content) {
|
sf_template_message.setContent(this.getContent());
|
}
|
if (this.isset_tempId) {
|
sf_template_message.setTempId(this.getTempId());
|
}
|
if (this.isset_status) {
|
sf_template_message.setStatus(this.getStatus());
|
}
|
if (this.isset_createTime) {
|
sf_template_message.setCreateTime(this.getCreateTime());
|
}
|
if (this.isset_updateTime) {
|
sf_template_message.setUpdateTime(this.getUpdateTime());
|
}
|
return sf_template_message;
|
}
|
}
|