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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IXActivityChange from)Load data from another generated Record/POJO implementing the common interface IXActivityChangedefault IXActivityChangefromJson(io.vertx.core.json.JsonObject json)BooleangetActive()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE.StringgetActivityId()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY.StringgetFieldAlias()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS.StringgetFieldName()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME.StringgetFieldType()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE.StringgetKey()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA.StringgetSigma()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA.StringgetStatus()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS.StringgetType()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY.StringgetValueNew()Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW.StringgetValueOld()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 IXActivityChangeIXActivityChangesetActive(Boolean value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE.IXActivityChangesetActivityId(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID.IXActivityChangesetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT.IXActivityChangesetCreatedBy(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY.IXActivityChangesetFieldAlias(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS.IXActivityChangesetFieldName(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME.IXActivityChangesetFieldType(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE.IXActivityChangesetKey(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY.IXActivityChangesetLanguage(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE.IXActivityChangesetMetadata(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA.IXActivityChangesetSigma(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA.IXActivityChangesetStatus(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS.IXActivityChangesetType(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.TYPE.IXActivityChangesetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT.IXActivityChangesetUpdatedBy(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY.IXActivityChangesetValueNew(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW.IXActivityChangesetValueOld(String value)Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
setKey
IXActivityChange setKey(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY. 「key」- 操作行为主键
-
getKey
String getKey()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.KEY. 「key」- 操作行为主键
-
setActivityId
IXActivityChange setActivityId(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID. 「activityId」- 关联的操作ID
-
getActivityId
String getActivityId()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVITY_ID. 「activityId」- 关联的操作ID
-
setType
IXActivityChange setType(String value)
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
IXActivityChange setStatus(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS. 「status」- 待确认变更状态:CONFIRMED | PENDING
-
getStatus
String getStatus()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.STATUS. 「status」- 待确认变更状态:CONFIRMED | PENDING
-
setFieldName
IXActivityChange setFieldName(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME. 「fieldName」- 如果是变更记录则需要生成变更日志
-
getFieldName
String getFieldName()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_NAME. 「fieldName」- 如果是变更记录则需要生成变更日志
-
setFieldAlias
IXActivityChange setFieldAlias(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS. 「fieldAlias」- 字段对应的别名
-
getFieldAlias
String getFieldAlias()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_ALIAS. 「fieldAlias」- 字段对应的别名
-
setFieldType
IXActivityChange setFieldType(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE. 「fieldType」- 变更字段的数据类型,直接从模型定义中读取
-
getFieldType
String getFieldType()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.FIELD_TYPE. 「fieldType」- 变更字段的数据类型,直接从模型定义中读取
-
setValueOld
IXActivityChange setValueOld(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD. 「valueOld」- 旧值
-
getValueOld
String getValueOld()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_OLD. 「valueOld」- 旧值
-
setValueNew
IXActivityChange setValueNew(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW. 「valueNew」- 新值
-
getValueNew
String getValueNew()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.VALUE_NEW. 「valueNew」- 新值
-
setSigma
IXActivityChange setSigma(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA. 「sigma」- 用户组绑定的统一标识
-
getSigma
String getSigma()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.SIGMA. 「sigma」- 用户组绑定的统一标识
-
setLanguage
IXActivityChange setLanguage(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.LANGUAGE. 「language」- 使用的语言
-
setActive
IXActivityChange setActive(Boolean value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE. 「active」- 是否启用
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.ACTIVE. 「active」- 是否启用
-
setMetadata
IXActivityChange setMetadata(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA. 「metadata」- 附加配置数据
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.METADATA. 「metadata」- 附加配置数据
-
setCreatedAt
IXActivityChange setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IXActivityChange setCreatedBy(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IXActivityChange setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IXActivityChange setUpdatedBy(String value)
Setter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.X_ACTIVITY_CHANGE.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IXActivityChange from)
Load data from another generated Record/POJO implementing the common interface IXActivityChange
-
into
<E extends IXActivityChange> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IXActivityChange
-
fromJson
default IXActivityChange fromJson(io.vertx.core.json.JsonObject json)
- 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
-
-