Class XActivity

  • All Implemented Interfaces:
    IXActivity, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable

    public class XActivity
    extends Object
    implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXActivity
    This class is generated by jOOQ.
    See Also:
    Serialized Form
    • Method Detail

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.X_ACTIVITY.KEY. 「key」- 操作行为主键
        Specified by:
        getKey in interface IXActivity
      • setKey

        public XActivity setKey​(String key)
        Setter for DB_ETERNAL.X_ACTIVITY.KEY. 「key」- 操作行为主键
        Specified by:
        setKey in interface IXActivity
      • getType

        public String getType()
        Getter for DB_ETERNAL.X_ACTIVITY.TYPE. 「type」- 操作类型
        Specified by:
        getType in interface IXActivity
      • setType

        public XActivity setType​(String type)
        Setter for DB_ETERNAL.X_ACTIVITY.TYPE. 「type」- 操作类型
        Specified by:
        setType in interface IXActivity
      • getSerial

        public String getSerial()
        Getter for DB_ETERNAL.X_ACTIVITY.SERIAL. 「serial」- 变更记录号
        Specified by:
        getSerial in interface IXActivity
      • setSerial

        public XActivity setSerial​(String serial)
        Setter for DB_ETERNAL.X_ACTIVITY.SERIAL. 「serial」- 变更记录号
        Specified by:
        setSerial in interface IXActivity
      • getDescription

        public String getDescription()
        Getter for DB_ETERNAL.X_ACTIVITY.DESCRIPTION. 「description」- 操作描述信息
        Specified by:
        getDescription in interface IXActivity
      • setDescription

        public XActivity setDescription​(String description)
        Setter for DB_ETERNAL.X_ACTIVITY.DESCRIPTION. 「description」- 操作描述信息
        Specified by:
        setDescription in interface IXActivity
      • getModelId

        public String getModelId()
        Getter for DB_ETERNAL.X_ACTIVITY.MODEL_ID. 「modelId」- 组所关联的模型identifier,用于描述
        Specified by:
        getModelId in interface IXActivity
      • setModelId

        public XActivity setModelId​(String modelId)
        Setter for DB_ETERNAL.X_ACTIVITY.MODEL_ID. 「modelId」- 组所关联的模型identifier,用于描述
        Specified by:
        setModelId in interface IXActivity
      • getModelKey

        public String getModelKey()
        Getter for DB_ETERNAL.X_ACTIVITY.MODEL_KEY. 「modelKey」- 组所关联的模型记录ID,用于描述哪一个Model中的记录
        Specified by:
        getModelKey in interface IXActivity
      • setModelKey

        public XActivity setModelKey​(String modelKey)
        Setter for DB_ETERNAL.X_ACTIVITY.MODEL_KEY. 「modelKey」- 组所关联的模型记录ID,用于描述哪一个Model中的记录
        Specified by:
        setModelKey in interface IXActivity
      • getRecordOld

        public String getRecordOld()
        Getter for DB_ETERNAL.X_ACTIVITY.RECORD_OLD. 「recordOld」- 变更之前的数据(用于回滚)
        Specified by:
        getRecordOld in interface IXActivity
      • setRecordOld

        public XActivity setRecordOld​(String recordOld)
        Setter for DB_ETERNAL.X_ACTIVITY.RECORD_OLD. 「recordOld」- 变更之前的数据(用于回滚)
        Specified by:
        setRecordOld in interface IXActivity
      • getRecordNew

        public String getRecordNew()
        Getter for DB_ETERNAL.X_ACTIVITY.RECORD_NEW. 「recordNew」- 变更之后的数据(用于更新)
        Specified by:
        getRecordNew in interface IXActivity
      • setRecordNew

        public XActivity setRecordNew​(String recordNew)
        Setter for DB_ETERNAL.X_ACTIVITY.RECORD_NEW. 「recordNew」- 变更之后的数据(用于更新)
        Specified by:
        setRecordNew in interface IXActivity
      • getSigma

        public String getSigma()
        Getter for DB_ETERNAL.X_ACTIVITY.SIGMA. 「sigma」- 用户组绑定的统一标识
        Specified by:
        getSigma in interface IXActivity
      • setSigma

        public XActivity setSigma​(String sigma)
        Setter for DB_ETERNAL.X_ACTIVITY.SIGMA. 「sigma」- 用户组绑定的统一标识
        Specified by:
        setSigma in interface IXActivity
      • getLanguage

        public String getLanguage()
        Getter for DB_ETERNAL.X_ACTIVITY.LANGUAGE. 「language」- 使用的语言
        Specified by:
        getLanguage in interface IXActivity
      • setLanguage

        public XActivity setLanguage​(String language)
        Setter for DB_ETERNAL.X_ACTIVITY.LANGUAGE. 「language」- 使用的语言
        Specified by:
        setLanguage in interface IXActivity
      • getActive

        public Boolean getActive()
        Getter for DB_ETERNAL.X_ACTIVITY.ACTIVE. 「active」- 是否启用
        Specified by:
        getActive in interface IXActivity
      • setActive

        public XActivity setActive​(Boolean active)
        Setter for DB_ETERNAL.X_ACTIVITY.ACTIVE. 「active」- 是否启用
        Specified by:
        setActive in interface IXActivity
      • getMetadata

        public String getMetadata()
        Getter for DB_ETERNAL.X_ACTIVITY.METADATA. 「metadata」- 附加配置数据
        Specified by:
        getMetadata in interface IXActivity
      • setMetadata

        public XActivity setMetadata​(String metadata)
        Setter for DB_ETERNAL.X_ACTIVITY.METADATA. 「metadata」- 附加配置数据
        Specified by:
        setMetadata in interface IXActivity
      • getCreatedAt

        public LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.X_ACTIVITY.CREATED_AT. 「createdAt」- 创建时间
        Specified by:
        getCreatedAt in interface IXActivity
      • getCreatedBy

        public String getCreatedBy()
        Getter for DB_ETERNAL.X_ACTIVITY.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        getCreatedBy in interface IXActivity
      • setCreatedBy

        public XActivity setCreatedBy​(String createdBy)
        Setter for DB_ETERNAL.X_ACTIVITY.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        setCreatedBy in interface IXActivity
      • getUpdatedAt

        public LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.X_ACTIVITY.UPDATED_AT. 「updatedAt」- 更新时间
        Specified by:
        getUpdatedAt in interface IXActivity
      • getUpdatedBy

        public String getUpdatedBy()
        Getter for DB_ETERNAL.X_ACTIVITY.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        getUpdatedBy in interface IXActivity
      • setUpdatedBy

        public XActivity setUpdatedBy​(String updatedBy)
        Setter for DB_ETERNAL.X_ACTIVITY.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        setUpdatedBy in interface IXActivity
      • from

        public void from​(IXActivity from)
        Description copied from interface: IXActivity
        Load data from another generated Record/POJO implementing the common interface IXActivity
        Specified by:
        from in interface IXActivity
      • into

        public <E extends IXActivity> E into​(E into)
        Description copied from interface: IXActivity
        Copy data into another generated Record/POJO implementing the common interface IXActivity
        Specified by:
        into in interface IXActivity