package com.vci.dto;
|
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 业务类型添加或者修改时的数据传输对象
|
* @author weidy
|
* @date 2019/10/14 16:43
|
*/
|
public class OsBtmTypeDTO implements java.io.Serializable{
|
|
/**
|
* 禁止修改这个值
|
*/
|
private static final long serialVersionUID = 2009350578651813260L;
|
|
/**
|
* 主键
|
*/
|
private String oid;
|
|
/**
|
* 业务类型英文名称
|
*/
|
private String id;
|
|
/**
|
* 业务类型中文名称
|
*/
|
private String name;
|
|
/**
|
* 数据库表的名称
|
*/
|
private String tableName;
|
|
/**
|
* 描述
|
*/
|
private String description;
|
|
/**
|
* 版本规则的编号
|
*/
|
private String revisionRuleId;
|
|
/**
|
* 是否手动输入版本
|
*/
|
private boolean inputRevisionFlag;
|
|
/**
|
* 是否抽象化
|
*/
|
private boolean abstractFlag;
|
|
/**
|
* 是否控制版本
|
*/
|
private boolean revisionFlag;
|
|
/**
|
* 是否控制生命周期
|
*/
|
private boolean lifeCycleFlag;
|
|
/**
|
* 是否控制密级
|
*/
|
private boolean secretFlag;
|
|
/**
|
* 实例化类
|
*/
|
private String implClass;
|
|
/**
|
* C#
|
*/
|
private String shape;
|
|
/**
|
* 生命周期的英文名称
|
*/
|
private String lifeCycleId;
|
|
/**
|
* 生命周期的中文名称
|
*/
|
private String lifeCycleName;
|
|
/**
|
* 版次规则
|
*/
|
private String versionRule;
|
|
/**
|
* 版本级别
|
*/
|
private short revLevel;
|
|
/**
|
* 备用生命周期英文名称
|
*/
|
private String subLifeCycleId;
|
|
/**
|
* 备用生命周期中文名称
|
*/
|
private String subLifeCycleName;
|
|
/**
|
* 是否为视图
|
*/
|
private boolean viewFlag;
|
|
/**
|
* 视图创建的sql语句
|
*/
|
private String viewCreateSql;
|
|
/**
|
* 类的全路径
|
*/
|
private String classFullName;
|
|
/**
|
* 父业务类型
|
*/
|
private String fName;
|
|
/**
|
* 分隔符
|
*/
|
private String delimiter;
|
|
/**
|
* 添加或者移除的属性信息
|
*/
|
private List<OsBtmTypeLinkAttributesDTO> attributes;
|
|
/**
|
* 添加或移除的属性
|
*/
|
private String[] apNameArray;
|
|
/**
|
* 时间戳,用于校验是否最新数据
|
*/
|
private Date ts;
|
|
/**
|
* 创建人
|
*/
|
private String creator;
|
|
/**
|
* 创建时间
|
*/
|
private Date createTime;
|
|
/**
|
* 最后修改人
|
*/
|
private String lastModifier;
|
|
/**
|
* 最后修改时间,格式是yyyy-MM-dd HH:mm:ss
|
*/
|
private Date lastModifyTime;
|
|
public void setApNameArray(String[] apNameArray) {
|
this.apNameArray = apNameArray;
|
}
|
|
public String[] getApNameArray() {
|
return apNameArray;
|
}
|
|
public void setCreator(String creator) {
|
this.creator = creator;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public void setLastModifier(String lastModifier) {
|
this.lastModifier = lastModifier;
|
}
|
|
public void setLastModifyTime(Date lastModifyTime) {
|
this.lastModifyTime = lastModifyTime;
|
}
|
|
public String getCreator() {
|
return creator;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public String getLastModifier() {
|
return lastModifier;
|
}
|
|
public Date getLastModifyTime() {
|
return lastModifyTime;
|
}
|
|
public void setDelimiter(String delimiter) {
|
this.delimiter = delimiter;
|
}
|
|
public String getDelimiter() {
|
return delimiter;
|
}
|
|
public void setRevLevel(short revLevel) {
|
this.revLevel = revLevel;
|
}
|
|
public short getRevLevel() {
|
return revLevel;
|
}
|
|
public String getfName() {
|
return fName;
|
}
|
|
public void setfName(String fName) {
|
this.fName = fName;
|
}
|
|
public String getOid() {
|
return oid;
|
}
|
|
public void setOid(String oid) {
|
this.oid = oid;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getDescription() {
|
return description;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public String getRevisionRuleId() {
|
return revisionRuleId;
|
}
|
|
public void setRevisionRuleId(String revisionRuleId) {
|
this.revisionRuleId = revisionRuleId;
|
}
|
|
public boolean isInputRevisionFlag() {
|
return inputRevisionFlag;
|
}
|
|
public void setInputRevisionFlag(boolean inputRevisionFlag) {
|
this.inputRevisionFlag = inputRevisionFlag;
|
}
|
|
public boolean isAbstractFlag() {
|
return abstractFlag;
|
}
|
|
public void setAbstractFlag(boolean abstractFlag) {
|
this.abstractFlag = abstractFlag;
|
}
|
|
public boolean isRevisionFlag() {
|
return revisionFlag;
|
}
|
|
public void setRevisionFlag(boolean revisionFlag) {
|
this.revisionFlag = revisionFlag;
|
}
|
|
public boolean isLifeCycleFlag() {
|
return lifeCycleFlag;
|
}
|
|
public void setLifeCycleFlag(boolean lifeCycleFlag) {
|
this.lifeCycleFlag = lifeCycleFlag;
|
}
|
|
public boolean isSecretFlag() {
|
return secretFlag;
|
}
|
|
public void setSecretFlag(boolean secretFlag) {
|
this.secretFlag = secretFlag;
|
}
|
|
public String getImplClass() {
|
return implClass;
|
}
|
|
public void setImplClass(String implClass) {
|
this.implClass = implClass;
|
}
|
|
public String getShape() {
|
return shape;
|
}
|
|
public void setShape(String shape) {
|
this.shape = shape;
|
}
|
|
public String getVersionRule() {
|
return versionRule;
|
}
|
|
public void setVersionRule(String versionRule) {
|
this.versionRule = versionRule;
|
}
|
|
public List<OsBtmTypeLinkAttributesDTO> getAttributes() {
|
return attributes;
|
}
|
|
public void setAttributes(List<OsBtmTypeLinkAttributesDTO> attributes) {
|
this.attributes = attributes;
|
}
|
|
public Date getTs() {
|
return ts;
|
}
|
|
public void setTs(Date ts) {
|
this.ts = ts;
|
}
|
|
public String getTableName() {
|
return tableName;
|
}
|
|
public void setTableName(String tableName) {
|
this.tableName = tableName;
|
}
|
|
public boolean isViewFlag() {
|
return viewFlag;
|
}
|
|
public void setViewFlag(boolean viewFlag) {
|
this.viewFlag = viewFlag;
|
}
|
|
public String getViewCreateSql() {
|
return viewCreateSql;
|
}
|
|
public void setViewCreateSql(String viewCreateSql) {
|
this.viewCreateSql = viewCreateSql;
|
}
|
|
public String getLifeCycleId() {
|
return lifeCycleId;
|
}
|
|
public void setLifeCycleId(String lifeCycleId) {
|
this.lifeCycleId = lifeCycleId;
|
}
|
|
public String getLifeCycleName() {
|
return lifeCycleName;
|
}
|
|
public void setLifeCycleName(String lifeCycleName) {
|
this.lifeCycleName = lifeCycleName;
|
}
|
|
public String getSubLifeCycleId() {
|
return subLifeCycleId;
|
}
|
|
public void setSubLifeCycleId(String subLifeCycleId) {
|
this.subLifeCycleId = subLifeCycleId;
|
}
|
|
public String getSubLifeCycleName() {
|
return subLifeCycleName;
|
}
|
|
public void setSubLifeCycleName(String subLifeCycleName) {
|
this.subLifeCycleName = subLifeCycleName;
|
}
|
|
public String getClassFullName() {
|
return classFullName;
|
}
|
|
public void setClassFullName(String classFullName) {
|
this.classFullName = classFullName;
|
}
|
|
@Override
|
public String toString() {
|
return "OsBtmTypeDTO{" +
|
"oid='" + oid + '\'' +
|
", id='" + id + '\'' +
|
", name='" + name + '\'' +
|
", tableName='" + tableName + '\'' +
|
", description='" + description + '\'' +
|
", revisionRuleId='" + revisionRuleId + '\'' +
|
", delimiter='" + delimiter + '\'' +
|
", inputRevisionFlag=" + inputRevisionFlag +
|
", abstractFlag=" + abstractFlag +
|
", revisionFlag=" + revisionFlag +
|
", lifeCycleFlag=" + lifeCycleFlag +
|
", secretFlag=" + secretFlag +
|
", implClass='" + implClass + '\'' +
|
", shape='" + shape + '\'' +
|
", lifeCycleId='" + lifeCycleId + '\'' +
|
", lifeCycleName='" + lifeCycleName + '\'' +
|
", versionRule='" + versionRule + '\'' +
|
", subLifeCycleId='" + subLifeCycleId + '\'' +
|
", subLifeCycleName='" + subLifeCycleName + '\'' +
|
", viewFlag=" + viewFlag +
|
", viewCreateSql='" + viewCreateSql + '\'' +
|
", classFullName='" + classFullName + '\'' +
|
", attributes=" + attributes +
|
", ts=" + ts +
|
'}';
|
}
|
}
|