package com.vci.bo; /** * 代码生成时的属性对象 * @author weidy * @date 2020/8/2 22:38 */ public class OsCodeGenAttributeBO { /** * 属性的大写 */ private String idUpper; /** * 属性的字段名称 */ private String id; /** * 属性的中文名称 */ private String name; /** * 属性的长度 */ private Integer attributeLength; /** * 属性在本业务类型中的描述 */ private String description; /** * java数据类型 */ private String attrDataType; /** * vci平台的属性类 */ private String vciAttrDataType; /** * vo和dto里的属性类 */ private String voJavaDataType; /** * mybatis里的类型 */ private String jdbcType; /** * 是否可以为空 */ private String nullable = "true"; /** * 默认值 */ private String defaultValue; /** * 小数精度位数 */ private Integer precisionLength; /** * 小数刻度位数 */ private Integer scaleLength; /** * 取值范围 */ private String range; /** * 是否参照 */ private boolean referFlag; /** * 参照的名称字段是否存在 */ private boolean referNameExist; /** * 参照业务类型 */ private String referBtmTypeId; /** * 参照业务类型名称 */ private String referBtmTypeName; /** * 参照显示值的字段属性 */ private String referBtmTypeShowField; /** * 参照显示值的get方法 */ private String referBtmTypeShowFieldGetter; /** * 参照显示值的set方法 */ private String referBtmTypeShowFieldSetter; /** * 参照在数据库里的表达式 */ private String referDBField; /** * 默认为列表的参照方式 */ private String referType = "grid"; /** * 参照的路径 */ private String referControlUrl ; /** * 枚举编号 */ private String enumId; /** * 枚举名称 */ private String enumName; /** * 是否枚举 */ private boolean enumFlag; /** * 显示枚举的文本的属性 */ private String enumShowField; /** * 枚举显示值的get方法 */ private String enumShowFieldGetter; /** * 枚举显示值的set方法 */ private String enumShowFieldSetter; /** * 枚举类型的数据库查询字段 */ private String enumDBField; /** * get方法的名称 */ private String getter; /** * set方法的名称 */ private String setter; /** * 在vo里的获取方法 */ private String voGetter; /** * 在vo里的设置方法 */ private String voSetter; public boolean isReferNameExist() { return referNameExist; } public void setReferNameExist(boolean referNameExist) { this.referNameExist = referNameExist; } public String getReferDBField() { return referDBField; } public void setReferDBField(String referDBField) { this.referDBField = referDBField; } public String getIdUpper() { return idUpper; } public void setIdUpper(String idUpper) { this.idUpper = idUpper; } 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 Integer getAttributeLength() { return attributeLength; } public void setAttributeLength(Integer attributeLength) { this.attributeLength = attributeLength; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getAttrDataType() { return attrDataType; } public void setAttrDataType(String attrDataType) { this.attrDataType = attrDataType; } public String getVciAttrDataType() { return vciAttrDataType; } public void setVciAttrDataType(String vciAttrDataType) { this.vciAttrDataType = vciAttrDataType; } public String getJdbcType() { return jdbcType; } public void setJdbcType(String jdbcType) { this.jdbcType = jdbcType; } public String getNullable() { return nullable; } public void setNullable(String nullable) { this.nullable = nullable; } public String getDefaultValue() { return defaultValue; } public void setDefaultValue(String defaultValue) { this.defaultValue = defaultValue; } public Integer getPrecisionLength() { return precisionLength; } public void setPrecisionLength(Integer precisionLength) { this.precisionLength = precisionLength; } public Integer getScaleLength() { return scaleLength; } public void setScaleLength(Integer scaleLength) { this.scaleLength = scaleLength; } public String getRange() { return range; } public void setRange(String range) { this.range = range; } public boolean isReferFlag() { return referFlag; } public void setReferFlag(boolean referFlag) { this.referFlag = referFlag; } public String getReferBtmTypeId() { return referBtmTypeId; } public void setReferBtmTypeId(String referBtmTypeId) { this.referBtmTypeId = referBtmTypeId; } public String getReferBtmTypeName() { return referBtmTypeName; } public void setReferBtmTypeName(String referBtmTypeName) { this.referBtmTypeName = referBtmTypeName; } public String getReferBtmTypeShowField() { return referBtmTypeShowField; } public void setReferBtmTypeShowField(String referBtmTypeShowField) { this.referBtmTypeShowField = referBtmTypeShowField; } public String getReferBtmTypeShowFieldGetter() { return referBtmTypeShowFieldGetter; } public void setReferBtmTypeShowFieldGetter(String referBtmTypeShowFieldGetter) { this.referBtmTypeShowFieldGetter = referBtmTypeShowFieldGetter; } public String getReferBtmTypeShowFieldSetter() { return referBtmTypeShowFieldSetter; } public void setReferBtmTypeShowFieldSetter(String referBtmTypeShowFieldSetter) { this.referBtmTypeShowFieldSetter = referBtmTypeShowFieldSetter; } public String getEnumId() { return enumId; } public void setEnumId(String enumId) { this.enumId = enumId; } public String getEnumName() { return enumName; } public void setEnumName(String enumName) { this.enumName = enumName; } public boolean isEnumFlag() { return enumFlag; } public void setEnumFlag(boolean enumFlag) { this.enumFlag = enumFlag; } public String getEnumShowField() { return enumShowField; } public void setEnumShowField(String enumShowField) { this.enumShowField = enumShowField; } public String getEnumShowFieldGetter() { return enumShowFieldGetter; } public void setEnumShowFieldGetter(String enumShowFieldGetter) { this.enumShowFieldGetter = enumShowFieldGetter; } public String getEnumShowFieldSetter() { return enumShowFieldSetter; } public void setEnumShowFieldSetter(String enumShowFieldSetter) { this.enumShowFieldSetter = enumShowFieldSetter; } public String getGetter() { return getter; } public void setGetter(String getter) { this.getter = getter; } public String getSetter() { return setter; } public void setSetter(String setter) { this.setter = setter; } public String getVoJavaDataType() { return voJavaDataType; } public void setVoJavaDataType(String voJavaDataType) { this.voJavaDataType = voJavaDataType; } public String getVoGetter() { return voGetter; } public void setVoGetter(String voGetter) { this.voGetter = voGetter; } public String getVoSetter() { return voSetter; } public void setVoSetter(String voSetter) { this.voSetter = voSetter; } public String getEnumDBField() { return enumDBField; } public void setEnumDBField(String enumDBField) { this.enumDBField = enumDBField; } public String getReferType() { return referType; } public void setReferType(String referType) { this.referType = referType; } public String getReferControlUrl() { return referControlUrl; } public void setReferControlUrl(String referControlUrl) { this.referControlUrl = referControlUrl; } @Override public String toString() { return "OsCodeGenAttributeBO{" + "idUpper='" + idUpper + '\'' + ", id='" + id + '\'' + ", name='" + name + '\'' + ", attributeLength=" + attributeLength + ", description='" + description + '\'' + ", attrDataType='" + attrDataType + '\'' + ", vciAttrDataType='" + vciAttrDataType + '\'' + ", voJavaDataType='" + voJavaDataType + '\'' + ", jdbcType='" + jdbcType + '\'' + ", nullable='" + nullable + '\'' + ", defaultValue='" + defaultValue + '\'' + ", precisionLength=" + precisionLength + ", scaleLength=" + scaleLength + ", range='" + range + '\'' + ", referFlag=" + referFlag + ", referNameExist=" + referNameExist + ", referBtmTypeId='" + referBtmTypeId + '\'' + ", referBtmTypeName='" + referBtmTypeName + '\'' + ", referBtmTypeShowField='" + referBtmTypeShowField + '\'' + ", referBtmTypeShowFieldGetter='" + referBtmTypeShowFieldGetter + '\'' + ", referBtmTypeShowFieldSetter='" + referBtmTypeShowFieldSetter + '\'' + ", referDBField='" + referDBField + '\'' + ", referType='" + referType + '\'' + ", referControlUrl='" + referControlUrl + '\'' + ", enumId='" + enumId + '\'' + ", enumName='" + enumName + '\'' + ", enumFlag=" + enumFlag + ", enumShowField='" + enumShowField + '\'' + ", enumShowFieldGetter='" + enumShowFieldGetter + '\'' + ", enumShowFieldSetter='" + enumShowFieldSetter + '\'' + ", enumDBField='" + enumDBField + '\'' + ", getter='" + getter + '\'' + ", setter='" + setter + '\'' + ", voGetter='" + voGetter + '\'' + ", voSetter='" + voSetter + '\'' + '}'; } }