@Generated(value={"http://www.jooq.org","jOOQ version:3.10.8"}, comments="This class is generated by jOOQ") public class MAttribute extends Object implements IMAttribute
This class is generated by jOOQ.
| Constructor and Description |
|---|
MAttribute() |
MAttribute(io.vertx.core.json.JsonObject json) |
MAttribute(MAttribute value) |
MAttribute(String key,
String name,
String alias,
String type,
String expression,
String normalize,
String inComponent,
String outComponent,
String modelId,
String comments,
String source,
String sourceField,
String sourceConfig,
String sourceReference,
String sourceExternal,
Boolean isArray,
Boolean isRefer,
Boolean isSyncIn,
Boolean isSyncOut,
Boolean isLock,
Boolean isTrack,
Boolean isConfirm,
String sigma,
String language,
Boolean active,
String metadata,
LocalDateTime createdAt,
String createdBy,
LocalDateTime updatedAt,
String updatedBy) |
| Modifier and Type | Method and Description |
|---|---|
void |
from(IMAttribute from)
Load data from another generated Record/POJO implementing the common interface IMAttribute
|
Boolean |
getActive()
Getter for
DB_ETERNAL.M_ATTRIBUTE.ACTIVE. |
String |
getAlias()
Getter for
DB_ETERNAL.M_ATTRIBUTE.ALIAS. |
String |
getComments()
Getter for
DB_ETERNAL.M_ATTRIBUTE.COMMENTS. |
LocalDateTime |
getCreatedAt()
Getter for
DB_ETERNAL.M_ATTRIBUTE.CREATED_AT. |
String |
getCreatedBy()
Getter for
DB_ETERNAL.M_ATTRIBUTE.CREATED_BY. |
String |
getExpression()
Getter for
DB_ETERNAL.M_ATTRIBUTE.EXPRESSION. |
String |
getInComponent()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IN_COMPONENT. |
Boolean |
getIsArray()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IS_ARRAY. |
Boolean |
getIsConfirm()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IS_CONFIRM. |
Boolean |
getIsLock()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IS_LOCK. |
Boolean |
getIsRefer()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IS_REFER. |
Boolean |
getIsSyncIn()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_IN. |
Boolean |
getIsSyncOut()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_OUT. |
Boolean |
getIsTrack()
Getter for
DB_ETERNAL.M_ATTRIBUTE.IS_TRACK. |
String |
getKey()
Getter for
DB_ETERNAL.M_ATTRIBUTE.KEY. |
String |
getLanguage()
Getter for
DB_ETERNAL.M_ATTRIBUTE.LANGUAGE. |
String |
getMetadata()
Getter for
DB_ETERNAL.M_ATTRIBUTE.METADATA. |
String |
getModelId()
Getter for
DB_ETERNAL.M_ATTRIBUTE.MODEL_ID. |
String |
getName()
Getter for
DB_ETERNAL.M_ATTRIBUTE.NAME. |
String |
getNormalize()
Getter for
DB_ETERNAL.M_ATTRIBUTE.NORMALIZE. |
String |
getOutComponent()
Getter for
DB_ETERNAL.M_ATTRIBUTE.OUT_COMPONENT. |
String |
getSigma()
Getter for
DB_ETERNAL.M_ATTRIBUTE.SIGMA. |
String |
getSource()
Getter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE. |
String |
getSourceConfig()
Getter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_CONFIG. |
String |
getSourceExternal()
Getter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_EXTERNAL. |
String |
getSourceField()
Getter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_FIELD. |
String |
getSourceReference()
Getter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_REFERENCE. |
String |
getType()
Getter for
DB_ETERNAL.M_ATTRIBUTE.TYPE. |
LocalDateTime |
getUpdatedAt()
Getter for
DB_ETERNAL.M_ATTRIBUTE.UPDATED_AT. |
String |
getUpdatedBy()
Getter for
DB_ETERNAL.M_ATTRIBUTE.UPDATED_BY. |
<E extends IMAttribute> |
into(E into)
Copy data into another generated Record/POJO implementing the common interface IMAttribute
|
MAttribute |
setActive(Boolean active)
Setter for
DB_ETERNAL.M_ATTRIBUTE.ACTIVE. |
MAttribute |
setAlias(String alias)
Setter for
DB_ETERNAL.M_ATTRIBUTE.ALIAS. |
MAttribute |
setComments(String comments)
Setter for
DB_ETERNAL.M_ATTRIBUTE.COMMENTS. |
MAttribute |
setCreatedAt(LocalDateTime createdAt)
Setter for
DB_ETERNAL.M_ATTRIBUTE.CREATED_AT. |
MAttribute |
setCreatedBy(String createdBy)
Setter for
DB_ETERNAL.M_ATTRIBUTE.CREATED_BY. |
MAttribute |
setExpression(String expression)
Setter for
DB_ETERNAL.M_ATTRIBUTE.EXPRESSION. |
MAttribute |
setInComponent(String inComponent)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IN_COMPONENT. |
MAttribute |
setIsArray(Boolean isArray)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IS_ARRAY. |
MAttribute |
setIsConfirm(Boolean isConfirm)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IS_CONFIRM. |
MAttribute |
setIsLock(Boolean isLock)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IS_LOCK. |
MAttribute |
setIsRefer(Boolean isRefer)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IS_REFER. |
MAttribute |
setIsSyncIn(Boolean isSyncIn)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_IN. |
MAttribute |
setIsSyncOut(Boolean isSyncOut)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_OUT. |
MAttribute |
setIsTrack(Boolean isTrack)
Setter for
DB_ETERNAL.M_ATTRIBUTE.IS_TRACK. |
MAttribute |
setKey(String key)
Setter for
DB_ETERNAL.M_ATTRIBUTE.KEY. |
MAttribute |
setLanguage(String language)
Setter for
DB_ETERNAL.M_ATTRIBUTE.LANGUAGE. |
MAttribute |
setMetadata(String metadata)
Setter for
DB_ETERNAL.M_ATTRIBUTE.METADATA. |
MAttribute |
setModelId(String modelId)
Setter for
DB_ETERNAL.M_ATTRIBUTE.MODEL_ID. |
MAttribute |
setName(String name)
Setter for
DB_ETERNAL.M_ATTRIBUTE.NAME. |
MAttribute |
setNormalize(String normalize)
Setter for
DB_ETERNAL.M_ATTRIBUTE.NORMALIZE. |
MAttribute |
setOutComponent(String outComponent)
Setter for
DB_ETERNAL.M_ATTRIBUTE.OUT_COMPONENT. |
MAttribute |
setSigma(String sigma)
Setter for
DB_ETERNAL.M_ATTRIBUTE.SIGMA. |
MAttribute |
setSource(String source)
Setter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE. |
MAttribute |
setSourceConfig(String sourceConfig)
Setter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_CONFIG. |
MAttribute |
setSourceExternal(String sourceExternal)
Setter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_EXTERNAL. |
MAttribute |
setSourceField(String sourceField)
Setter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_FIELD. |
MAttribute |
setSourceReference(String sourceReference)
Setter for
DB_ETERNAL.M_ATTRIBUTE.SOURCE_REFERENCE. |
MAttribute |
setType(String type)
Setter for
DB_ETERNAL.M_ATTRIBUTE.TYPE. |
MAttribute |
setUpdatedAt(LocalDateTime updatedAt)
Setter for
DB_ETERNAL.M_ATTRIBUTE.UPDATED_AT. |
MAttribute |
setUpdatedBy(String updatedBy)
Setter for
DB_ETERNAL.M_ATTRIBUTE.UPDATED_BY. |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfromJson, toJsonpublic MAttribute()
public MAttribute(MAttribute value)
public MAttribute(String key, String name, String alias, String type, String expression, String normalize, String inComponent, String outComponent, String modelId, String comments, String source, String sourceField, String sourceConfig, String sourceReference, String sourceExternal, Boolean isArray, Boolean isRefer, Boolean isSyncIn, Boolean isSyncOut, Boolean isLock, Boolean isTrack, Boolean isConfirm, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
public MAttribute(io.vertx.core.json.JsonObject json)
public String getKey()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.KEY. 「key」- 属性ID
getKey in interface IMAttributepublic MAttribute setKey(String key)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.KEY. 「key」- 属性ID
setKey in interface IMAttributepublic String getName()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.NAME. 「name」- 属性名称
getName in interface IMAttributepublic MAttribute setName(String name)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.NAME. 「name」- 属性名称
setName in interface IMAttributepublic String getAlias()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.ALIAS. 「alias」- 属性别名(业务名)
getAlias in interface IMAttributepublic MAttribute setAlias(String alias)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.ALIAS. 「alias」- 属性别名(业务名)
setAlias in interface IMAttributepublic String getType()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.TYPE. 「type」- INTERNAL/EXTERNAL/REFERENCE属性
getType in interface IMAttributepublic MAttribute setType(String type)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.TYPE. 「type」- INTERNAL/EXTERNAL/REFERENCE属性
setType in interface IMAttributepublic String getExpression()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.EXPRESSION. 「expression」- 表达式
getExpression in interface IMAttributepublic MAttribute setExpression(String expression)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.EXPRESSION. 「expression」- 表达式
setExpression in interface IMAttributepublic String getNormalize()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.NORMALIZE. 「normalize」- 表达式
getNormalize in interface IMAttributepublic MAttribute setNormalize(String normalize)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.NORMALIZE. 「normalize」- 表达式
setNormalize in interface IMAttributepublic String getInComponent()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IN_COMPONENT. 「inComponent」- 写入插件
getInComponent in interface IMAttributepublic MAttribute setInComponent(String inComponent)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IN_COMPONENT. 「inComponent」- 写入插件
setInComponent in interface IMAttributepublic String getOutComponent()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.OUT_COMPONENT. 「outComponent」- 读取插件
getOutComponent in interface IMAttributepublic MAttribute setOutComponent(String outComponent)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.OUT_COMPONENT. 「outComponent」- 读取插件
setOutComponent in interface IMAttributepublic String getModelId()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.MODEL_ID. 「modelId」- 关联的模型ID
getModelId in interface IMAttributepublic MAttribute setModelId(String modelId)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.MODEL_ID. 「modelId」- 关联的模型ID
setModelId in interface IMAttributepublic String getComments()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.COMMENTS. 「comments」- 当前属性的描述信息
getComments in interface IMAttributepublic MAttribute setComments(String comments)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.COMMENTS. 「comments」- 当前属性的描述信息
setComments in interface IMAttributepublic String getSource()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE. 「source」- 关联实体ID
getSource in interface IMAttributepublic MAttribute setSource(String source)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE. 「source」- 关联实体ID
setSource in interface IMAttributepublic String getSourceField()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_FIELD. 「sourceField」- 可选,如果不设置则以name为主
getSourceField in interface IMAttributepublic MAttribute setSourceField(String sourceField)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_FIELD. 「sourceField」- 可选,如果不设置则以name为主
setSourceField in interface IMAttributepublic String getSourceConfig()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_CONFIG. 「sourceConfig」- 数据集配置(区分 Array 和 Object)
getSourceConfig in interface IMAttributepublic MAttribute setSourceConfig(String sourceConfig)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_CONFIG. 「sourceConfig」- 数据集配置(区分 Array 和 Object)
setSourceConfig in interface IMAttributepublic String getSourceReference()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_REFERENCE. 「sourceReference」- 引用配置信息( type = REFERENCE)
getSourceReference in interface IMAttributepublic MAttribute setSourceReference(String sourceReference)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_REFERENCE. 「sourceReference」- 引用配置信息( type = REFERENCE)
setSourceReference in interface IMAttributepublic String getSourceExternal()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_EXTERNAL. 「sourceExternal」- 外部配置信息( type = EXTERNAL )
getSourceExternal in interface IMAttributepublic MAttribute setSourceExternal(String sourceExternal)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.SOURCE_EXTERNAL. 「sourceExternal」- 外部配置信息( type = EXTERNAL )
setSourceExternal in interface IMAttributepublic Boolean getIsArray()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IS_ARRAY. 「isArray」- 是否集合属性,集合属性在导入导出时可用(保留)
getIsArray in interface IMAttributepublic MAttribute setIsArray(Boolean isArray)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IS_ARRAY. 「isArray」- 是否集合属性,集合属性在导入导出时可用(保留)
setIsArray in interface IMAttributepublic Boolean getIsRefer()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IS_REFER. 「isRefer」- 是否引用属性的主属性,主属性才可拥有 sourceReference 配置,根据 source 有区别
getIsRefer in interface IMAttributepublic MAttribute setIsRefer(Boolean isRefer)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IS_REFER. 「isRefer」- 是否引用属性的主属性,主属性才可拥有 sourceReference 配置,根据 source 有区别
setIsRefer in interface IMAttributepublic Boolean getIsSyncIn()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_IN. 「isSyncIn」- 是否同步读
getIsSyncIn in interface IMAttributepublic MAttribute setIsSyncIn(Boolean isSyncIn)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_IN. 「isSyncIn」- 是否同步读
setIsSyncIn in interface IMAttributepublic Boolean getIsSyncOut()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_OUT. 「isSyncOut」- 是否同步写
getIsSyncOut in interface IMAttributepublic MAttribute setIsSyncOut(Boolean isSyncOut)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IS_SYNC_OUT. 「isSyncOut」- 是否同步写
setIsSyncOut in interface IMAttributepublic Boolean getIsLock()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IS_LOCK. 「isLock」- 是否锁定,锁定属性不可删除
getIsLock in interface IMAttributepublic MAttribute setIsLock(Boolean isLock)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IS_LOCK. 「isLock」- 是否锁定,锁定属性不可删除
setIsLock in interface IMAttributepublic Boolean getIsTrack()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IS_TRACK. 「isTrack」- 是否实现历史记录,如果是 isTrack 那么启用 ACTIVITY 的变更记录,对应 ITEM
getIsTrack in interface IMAttributepublic MAttribute setIsTrack(Boolean isTrack)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IS_TRACK. 「isTrack」- 是否实现历史记录,如果是 isTrack 那么启用 ACTIVITY 的变更记录,对应 ITEM
setIsTrack in interface IMAttributepublic Boolean getIsConfirm()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.IS_CONFIRM. 「isConfirm」- 是否生成待确认变更,只有放在待确认变更中的数据需要生成待确认变更
getIsConfirm in interface IMAttributepublic MAttribute setIsConfirm(Boolean isConfirm)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.IS_CONFIRM. 「isConfirm」- 是否生成待确认变更,只有放在待确认变更中的数据需要生成待确认变更
setIsConfirm in interface IMAttributepublic String getSigma()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.SIGMA. 「sigma」- 统一标识
getSigma in interface IMAttributepublic MAttribute setSigma(String sigma)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.SIGMA. 「sigma」- 统一标识
setSigma in interface IMAttributepublic String getLanguage()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.LANGUAGE. 「language」- 使用的语言
getLanguage in interface IMAttributepublic MAttribute setLanguage(String language)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.LANGUAGE. 「language」- 使用的语言
setLanguage in interface IMAttributepublic Boolean getActive()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.ACTIVE. 「active」- 是否启用
getActive in interface IMAttributepublic MAttribute setActive(Boolean active)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.ACTIVE. 「active」- 是否启用
setActive in interface IMAttributepublic String getMetadata()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.METADATA. 「metadata」- 附加配置数据
getMetadata in interface IMAttributepublic MAttribute setMetadata(String metadata)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.METADATA. 「metadata」- 附加配置数据
setMetadata in interface IMAttributepublic LocalDateTime getCreatedAt()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.CREATED_AT. 「createdAt」- 创建时间
getCreatedAt in interface IMAttributepublic MAttribute setCreatedAt(LocalDateTime createdAt)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.CREATED_AT. 「createdAt」- 创建时间
setCreatedAt in interface IMAttributepublic String getCreatedBy()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.CREATED_BY. 「createdBy」- 创建人
getCreatedBy in interface IMAttributepublic MAttribute setCreatedBy(String createdBy)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.CREATED_BY. 「createdBy」- 创建人
setCreatedBy in interface IMAttributepublic LocalDateTime getUpdatedAt()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.UPDATED_AT. 「updatedAt」- 更新时间
getUpdatedAt in interface IMAttributepublic MAttribute setUpdatedAt(LocalDateTime updatedAt)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.UPDATED_AT. 「updatedAt」- 更新时间
setUpdatedAt in interface IMAttributepublic String getUpdatedBy()
IMAttributeGetter for DB_ETERNAL.M_ATTRIBUTE.UPDATED_BY. 「updatedBy」- 更新人
getUpdatedBy in interface IMAttributepublic MAttribute setUpdatedBy(String updatedBy)
IMAttributeSetter for DB_ETERNAL.M_ATTRIBUTE.UPDATED_BY. 「updatedBy」- 更新人
setUpdatedBy in interface IMAttributepublic void from(IMAttribute from)
Load data from another generated Record/POJO implementing the common interface IMAttribute
from in interface IMAttributepublic <E extends IMAttribute> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IMAttribute
into in interface IMAttributeCopyright © 2020. All rights reserved.