123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- package com.persagy.transfer.pojo.dto;
- import lombok.EqualsAndHashCode;
- import lombok.Getter;
- import lombok.Setter;
- import lombok.ToString;
- import java.util.Date;
- /**
- * 对象实例表
- *
- * @author zhangqiankun
- * @version 1.0.0
- * @company persagy
- * @date 2021-09-16 13:16:57
- */
- @Getter
- @Setter
- @ToString
- @EqualsAndHashCode(callSuper = false)
- public class RwdObjecWd {
- private String id; // 主键ID
- private String name; // 对象名称
- private String localId; // 对象本地编码
- private String localName; // 对象本地名称
- private String groupCode; //
- private String projectId; // 项目id
- private String objType; // 对象分类
- private String classCode; // 对象类型编码
- private Integer grouping; // 1单个对象,2对象组
- private Integer valid; // 对象状态:1有效,0无效
- // private JSONObject infos; // 边类型编码
- private String infos; // 边类型编码
- // private JSONObject virtualInfoCodes; // 虚点清单
- private String virtualInfoCodes; // 虚点清单
- private Date createTime; // 创建时间
- private Date updateTime; // 最后更新时间
- private String createUser; // 创建用户
- private String updateUser; // 最后更新用户
- private String createApp; // 创建应用
- private String updateApp; // 最后更新应用
- public static Builder builder() {
- return new Builder();
- }
- public static class Builder {
- private RwdObjecWd rwdObjecWd = new RwdObjecWd();
- public Builder id(String id) {
- rwdObjecWd.setId(id);
- return this;
- }
- public Builder name(String name) {
- rwdObjecWd.setName(name);
- return this;
- }
- public Builder localId(String localId) {
- rwdObjecWd.setLocalId(localId);
- return this;
- }
- public Builder localName(String localName) {
- rwdObjecWd.setLocalName(localName);
- return this;
- }
- public Builder groupCode(String groupCode) {
- rwdObjecWd.setGroupCode(groupCode);
- return this;
- }
- public Builder projectId(String projectId) {
- rwdObjecWd.setProjectId(projectId);
- return this;
- }
- public Builder objType(String objType) {
- rwdObjecWd.setObjType(objType);
- return this;
- }
- public Builder classCode(String classCode) {
- rwdObjecWd.setClassCode(classCode);
- return this;
- }
- public Builder grouping(Integer grouping) {
- rwdObjecWd.setGrouping(grouping);
- return this;
- }
- public Builder valid(Integer valid) {
- rwdObjecWd.setValid(valid);
- return this;
- }
- // public Builder infos(JSONObject infos) {
- // rwdObjecWd.setInfos(infos);
- // return this;
- // }
- public Builder infos(String infos) {
- rwdObjecWd.setInfos(infos);
- return this;
- }
- // public Builder virtualInfoCodes(JSONObject virtualInfoCodes) {
- // rwdObjecWd.setVirtualInfoCodes(virtualInfoCodes);
- // return this;
- public Builder virtualInfoCodes(String virtualInfoCodes) {
- rwdObjecWd.setVirtualInfoCodes(virtualInfoCodes);
- return this;
- }
- public Builder createTime(Date createTime) {
- rwdObjecWd.setCreateTime(createTime);
- return this;
- }
- public Builder updateTime(Date updateTime) {
- rwdObjecWd.setUpdateTime(updateTime);
- return this;
- }
- public Builder createUser(String createUser) {
- rwdObjecWd.setCreateUser(createUser);
- return this;
- }
- public Builder updateUser(String updateUser) {
- rwdObjecWd.setUpdateUser(updateUser);
- return this;
- }
- public Builder createApp(String createApp) {
- rwdObjecWd.setCreateApp(createApp);
- return this;
- }
- public Builder updateApp(String updateApp) {
- rwdObjecWd.setUpdateApp(updateApp);
- return this;
- }
- public RwdObjecWd build() {
- return rwdObjecWd;
- }
- }
- }
|