package com.iplatform.model.po; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.JsonIgnore; import com.walker.jdbc.BasePo; /** * 表名:TCP_EQUIP * * @author genrator */ @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY) public class TcpEquip extends BasePo { // 序列化版本号 private static final long serialVersionUID = 1L; /** * 用于兼容老写法 */ @JsonIgnore public static final TcpEquip ROW_MAPPER = new TcpEquip(); // 主键 private Long id = null; @JsonIgnore protected boolean isset_id = false; // 属性列表 private Long createTime = null; @JsonIgnore protected boolean isset_createTime = false; private Long dept = null; @JsonIgnore protected boolean isset_dept = false; private String num = null; @JsonIgnore protected boolean isset_num = false; private String name = null; @JsonIgnore protected boolean isset_name = false; private String typeCode = null; @JsonIgnore protected boolean isset_typeCode = false; private String summary = null; @JsonIgnore protected boolean isset_summary = false; private String vendor = null; @JsonIgnore protected boolean isset_vendor = false; private Integer status = null; @JsonIgnore protected boolean isset_status = false; private Long userId = null; @JsonIgnore protected boolean isset_userId = false; private Integer protocolResolver = null; @JsonIgnore protected boolean isset_protocolResolver = false; private Long bindUser = null; @JsonIgnore protected boolean isset_bindUser = false; /** * 默认构造函数 */ public TcpEquip() { } /** * 根据主键构造对象 */ public TcpEquip(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 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 getDept() { return this.dept; } public void setDept(Long dept) { this.dept = dept; this.isset_dept = true; } @JsonIgnore public boolean isEmptyDept() { return this.dept == null; } public String getNum() { return this.num; } public void setNum(String num) { this.num = num; this.isset_num = true; } @JsonIgnore public boolean isEmptyNum() { return this.num == null || this.num.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 getTypeCode() { return this.typeCode; } public void setTypeCode(String typeCode) { this.typeCode = typeCode; this.isset_typeCode = true; } @JsonIgnore public boolean isEmptyTypeCode() { return this.typeCode == null || this.typeCode.length() == 0; } public String getSummary() { return this.summary; } public void setSummary(String summary) { this.summary = summary; this.isset_summary = true; } @JsonIgnore public boolean isEmptySummary() { return this.summary == null || this.summary.length() == 0; } public String getVendor() { return this.vendor; } public void setVendor(String vendor) { this.vendor = vendor; this.isset_vendor = true; } @JsonIgnore public boolean isEmptyVendor() { return this.vendor == null || this.vendor.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 getUserId() { return this.userId; } public void setUserId(Long userId) { this.userId = userId; this.isset_userId = true; } @JsonIgnore public boolean isEmptyUserId() { return this.userId == null; } public Integer getProtocolResolver() { return this.protocolResolver; } public void setProtocolResolver(Integer protocolResolver) { this.protocolResolver = protocolResolver; this.isset_protocolResolver = true; } @JsonIgnore public boolean isEmptyProtocolResolver() { return this.protocolResolver == null; } public Long getBindUser() { return this.bindUser; } public void setBindUser(Long bindUser) { this.bindUser = bindUser; this.isset_bindUser = true; } @JsonIgnore public boolean isEmptyBindUser() { return this.bindUser == null; } /** * 重写 toString() 方法 */ @Override public String toString() { return new StringBuilder() .append("id=").append(this.id) .append("createTime=").append(this.createTime) .append("dept=").append(this.dept) .append("num=").append(this.num) .append("name=").append(this.name) .append("typeCode=").append(this.typeCode) .append("summary=").append(this.summary) .append("vendor=").append(this.vendor) .append("status=").append(this.status) .append("userId=").append(this.userId) .append("protocolResolver=").append(this.protocolResolver) .append("bindUser=").append(this.bindUser) .toString(); } /** * 克隆 */ public TcpEquip $clone() { TcpEquip tcp_equip = new TcpEquip(); // 数据库名称 //tcp_equip.setDatabaseName_(this.getDatabaseName_()); // 主键 if (this.isset_id) { tcp_equip.setId(this.getId()); } // 普通属性 if (this.isset_createTime) { tcp_equip.setCreateTime(this.getCreateTime()); } if (this.isset_dept) { tcp_equip.setDept(this.getDept()); } if (this.isset_num) { tcp_equip.setNum(this.getNum()); } if (this.isset_name) { tcp_equip.setName(this.getName()); } if (this.isset_typeCode) { tcp_equip.setTypeCode(this.getTypeCode()); } if (this.isset_summary) { tcp_equip.setSummary(this.getSummary()); } if (this.isset_vendor) { tcp_equip.setVendor(this.getVendor()); } if (this.isset_status) { tcp_equip.setStatus(this.getStatus()); } if (this.isset_userId) { tcp_equip.setUserId(this.getUserId()); } if (this.isset_protocolResolver) { tcp_equip.setProtocolResolver(this.getProtocolResolver()); } if (this.isset_bindUser) { tcp_equip.setBindUser(this.getBindUser()); } return tcp_equip; } }