Interface IXActivityChange
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
XActivityChange,XActivityChangeRecord
public interface IXActivityChange
extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
Method Summary
Modifier and TypeMethodDescriptionvoidfrom(IXActivityChange from) Load data from another generated Record/POJO implementing the common interface IXActivityChangedefault IXActivityChangefromJson(io.vertx.core.json.JsonObject json) Getter 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.<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 value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID.setCreatedAt(LocalDateTime value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT.setCreatedBy(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY.setFieldAlias(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS.setFieldName(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME.setFieldType(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE.Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY.setLanguage(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE.setMetadata(String value) 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 value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT.setUpdatedBy(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY.setValueNew(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW.setValueOld(String value) Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD.default io.vertx.core.json.JsonObjecttoJson()
-
Method Details
-
setKey
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY. 「key」- 操作行为主键 -
getKey
String getKey()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY. 「key」- 操作行为主键 -
setActivityId
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID. 「activityId」- 关联的操作ID -
getActivityId
String getActivityId()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID. 「activityId」- 关联的操作ID -
setType
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE. 「type」- 字段变更类型:ADD | DELETE | UPDATE 三种 -
getType
String getType()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE. 「type」- 字段变更类型:ADD | DELETE | UPDATE 三种 -
setStatus
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS. 「status」- 待确认变更状态:CONFIRMED | PENDING -
getStatus
String getStatus()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS. 「status」- 待确认变更状态:CONFIRMED | PENDING -
setFieldName
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME. 「fieldName」- 如果是变更记录则需要生成变更日志 -
getFieldName
String getFieldName()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME. 「fieldName」- 如果是变更记录则需要生成变更日志 -
setFieldAlias
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS. 「fieldAlias」- 字段对应的别名 -
getFieldAlias
String getFieldAlias()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS. 「fieldAlias」- 字段对应的别名 -
setFieldType
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE. 「fieldType」- 变更字段的数据类型,直接从模型定义中读取 -
getFieldType
String getFieldType()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE. 「fieldType」- 变更字段的数据类型,直接从模型定义中读取 -
setValueOld
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD. 「valueOld」- 旧值 -
getValueOld
String getValueOld()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD. 「valueOld」- 旧值 -
setValueNew
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW. 「valueNew」- 新值 -
getValueNew
String getValueNew()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW. 「valueNew」- 新值 -
setSigma
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA. 「sigma」- 用户组绑定的统一标识 -
getSigma
String getSigma()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA. 「sigma」- 用户组绑定的统一标识 -
setLanguage
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE. 「language」- 使用的语言 -
getLanguage
String getLanguage()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE. 「language」- 使用的语言 -
setActive
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE. 「active」- 是否启用 -
getActive
Boolean getActive()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE. 「active」- 是否启用 -
setMetadata
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA. 「metadata」- 附加配置数据 -
getMetadata
String getMetadata()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA. 「metadata」- 附加配置数据 -
setCreatedAt
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT. 「createdAt」- 创建时间 -
getCreatedAt
LocalDateTime getCreatedAt()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT. 「createdAt」- 创建时间 -
setCreatedBy
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY. 「createdBy」- 创建人 -
getCreatedBy
String getCreatedBy()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY. 「createdBy」- 创建人 -
setUpdatedAt
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT. 「updatedAt」- 更新时间 -
getUpdatedAt
LocalDateTime getUpdatedAt()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT. 「updatedAt」- 更新时间 -
setUpdatedBy
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY. 「updatedBy」- 更新人 -
getUpdatedBy
String getUpdatedBy()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY. 「updatedBy」- 更新人 -
from
Load data from another generated Record/POJO implementing the common interface IXActivityChange -
into
Copy data into another generated Record/POJO implementing the common interface IXActivityChange -
fromJson
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-