Class XActivityChange
java.lang.Object
cn.vertxup.ambient.domain.tables.pojos.XActivityChange
- All Implemented Interfaces:
IXActivityChange,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XActivityChange
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXActivityChange
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXActivityChange(IXActivityChange value) XActivityChange(io.vertx.core.json.JsonObject json) XActivityChange(String key, String activityId, String type, String status, String fieldName, String fieldAlias, String fieldType, String valueOld, String valueNew, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidfrom(IXActivityChange from) Load data from another generated Record/POJO implementing the common interface IXActivityChangeGetter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE.getKey()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA.getSigma()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS.getType()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW.Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD.inthashCode()<E extends IXActivityChange>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXActivityChangeSetter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE.setActivityId(String activityId) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY.setFieldAlias(String fieldAlias) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS.setFieldName(String fieldName) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME.setFieldType(String fieldType) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE.Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY.setLanguage(String language) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA.Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA.Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS.Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY.setValueNew(String valueNew) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW.setValueOld(String valueOld) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD.toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cn.vertxup.ambient.domain.tables.interfaces.IXActivityChange
fromJson, toJson
-
Constructor Details
-
XActivityChange
public XActivityChange() -
XActivityChange
-
XActivityChange
public XActivityChange(String key, String activityId, String type, String status, String fieldName, String fieldAlias, String fieldType, String valueOld, String valueNew, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
XActivityChange
public XActivityChange(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY. 「key」- 操作行为主键- Specified by:
getKeyin interfaceIXActivityChange
-
setKey
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY. 「key」- 操作行为主键- Specified by:
setKeyin interfaceIXActivityChange
-
getActivityId
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID. 「activityId」- 关联的操作ID- Specified by:
getActivityIdin interfaceIXActivityChange
-
setActivityId
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID. 「activityId」- 关联的操作ID- Specified by:
setActivityIdin interfaceIXActivityChange
-
getType
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE. 「type」- 字段变更类型:ADD | DELETE | UPDATE 三种- Specified by:
getTypein interfaceIXActivityChange
-
setType
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE. 「type」- 字段变更类型:ADD | DELETE | UPDATE 三种- Specified by:
setTypein interfaceIXActivityChange
-
getStatus
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS. 「status」- 待确认变更状态:CONFIRMED | PENDING- Specified by:
getStatusin interfaceIXActivityChange
-
setStatus
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS. 「status」- 待确认变更状态:CONFIRMED | PENDING- Specified by:
setStatusin interfaceIXActivityChange
-
getFieldName
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME. 「fieldName」- 如果是变更记录则需要生成变更日志- Specified by:
getFieldNamein interfaceIXActivityChange
-
setFieldName
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME. 「fieldName」- 如果是变更记录则需要生成变更日志- Specified by:
setFieldNamein interfaceIXActivityChange
-
getFieldAlias
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS. 「fieldAlias」- 字段对应的别名- Specified by:
getFieldAliasin interfaceIXActivityChange
-
setFieldAlias
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS. 「fieldAlias」- 字段对应的别名- Specified by:
setFieldAliasin interfaceIXActivityChange
-
getFieldType
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE. 「fieldType」- 变更字段的数据类型,直接从模型定义中读取- Specified by:
getFieldTypein interfaceIXActivityChange
-
setFieldType
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE. 「fieldType」- 变更字段的数据类型,直接从模型定义中读取- Specified by:
setFieldTypein interfaceIXActivityChange
-
getValueOld
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD. 「valueOld」- 旧值- Specified by:
getValueOldin interfaceIXActivityChange
-
setValueOld
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD. 「valueOld」- 旧值- Specified by:
setValueOldin interfaceIXActivityChange
-
getValueNew
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW. 「valueNew」- 新值- Specified by:
getValueNewin interfaceIXActivityChange
-
setValueNew
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW. 「valueNew」- 新值- Specified by:
setValueNewin interfaceIXActivityChange
-
getSigma
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA. 「sigma」- 用户组绑定的统一标识- Specified by:
getSigmain interfaceIXActivityChange
-
setSigma
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA. 「sigma」- 用户组绑定的统一标识- Specified by:
setSigmain interfaceIXActivityChange
-
getLanguage
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXActivityChange
-
setLanguage
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXActivityChange
-
getActive
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIXActivityChange
-
setActive
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIXActivityChange
-
getMetadata
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIXActivityChange
-
setMetadata
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIXActivityChange
-
getCreatedAt
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXActivityChange
-
setCreatedAt
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXActivityChange
-
getCreatedBy
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXActivityChange
-
setCreatedBy
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXActivityChange
-
getUpdatedAt
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXActivityChange
-
setUpdatedAt
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXActivityChange
-
getUpdatedBy
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXActivityChange
-
setUpdatedBy
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXActivityChange
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IXActivityChangeLoad data from another generated Record/POJO implementing the common interface IXActivityChange- Specified by:
fromin interfaceIXActivityChange
-
into
Description copied from interface:IXActivityChangeCopy data into another generated Record/POJO implementing the common interface IXActivityChange- Specified by:
intoin interfaceIXActivityChange
-