Class UiOp

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

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

      • getKey

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

        public UiOp setKey​(String key)
        Setter for DB_ETERNAL.UI_OP.KEY. 「key」- 操作主键
        Specified by:
        setKey in interface IUiOp
      • getAction

        public String getAction()
        Getter for DB_ETERNAL.UI_OP.ACTION. 「action」- S_ACTION中的code(权限检查专用)
        Specified by:
        getAction in interface IUiOp
      • setAction

        public UiOp setAction​(String action)
        Setter for DB_ETERNAL.UI_OP.ACTION. 「action」- S_ACTION中的code(权限检查专用)
        Specified by:
        setAction in interface IUiOp
      • getText

        public String getText()
        Getter for DB_ETERNAL.UI_OP.TEXT. 「text」- 该操作上的文字信息
        Specified by:
        getText in interface IUiOp
      • setText

        public UiOp setText​(String text)
        Setter for DB_ETERNAL.UI_OP.TEXT. 「text」- 该操作上的文字信息
        Specified by:
        setText in interface IUiOp
      • getEvent

        public String getEvent()
        Getter for DB_ETERNAL.UI_OP.EVENT. 「event」- 操作中的 event 事件名称
        Specified by:
        getEvent in interface IUiOp
      • setEvent

        public UiOp setEvent​(String event)
        Setter for DB_ETERNAL.UI_OP.EVENT. 「event」- 操作中的 event 事件名称
        Specified by:
        setEvent in interface IUiOp
      • getClientKey

        public String getClientKey()
        Getter for DB_ETERNAL.UI_OP.CLIENT_KEY. 「clientKey」- 一般是Html中对应的key信息,如 $opSave
        Specified by:
        getClientKey in interface IUiOp
      • setClientKey

        public UiOp setClientKey​(String clientKey)
        Setter for DB_ETERNAL.UI_OP.CLIENT_KEY. 「clientKey」- 一般是Html中对应的key信息,如 $opSave
        Specified by:
        setClientKey in interface IUiOp
      • getClientId

        public String getClientId()
        Getter for DB_ETERNAL.UI_OP.CLIENT_ID. 「clientId」- 没有特殊情况,clientId = clientKey
        Specified by:
        getClientId in interface IUiOp
      • setClientId

        public UiOp setClientId​(String clientId)
        Setter for DB_ETERNAL.UI_OP.CLIENT_ID. 「clientId」- 没有特殊情况,clientId = clientKey
        Specified by:
        setClientId in interface IUiOp
      • getConfig

        public String getConfig()
        Getter for DB_ETERNAL.UI_OP.CONFIG. 「config」- 该按钮操作对应的配置数据信息, icon, type
        Specified by:
        getConfig in interface IUiOp
      • setConfig

        public UiOp setConfig​(String config)
        Setter for DB_ETERNAL.UI_OP.CONFIG. 「config」- 该按钮操作对应的配置数据信息, icon, type
        Specified by:
        setConfig in interface IUiOp
      • getPlugin

        public String getPlugin()
        Getter for DB_ETERNAL.UI_OP.PLUGIN. 「plugin」- 该按钮中的插件,如 tooltip,component等
        Specified by:
        getPlugin in interface IUiOp
      • setPlugin

        public UiOp setPlugin​(String plugin)
        Setter for DB_ETERNAL.UI_OP.PLUGIN. 「plugin」- 该按钮中的插件,如 tooltip,component等
        Specified by:
        setPlugin in interface IUiOp
      • getControlId

        public String getControlId()
        Getter for DB_ETERNAL.UI_OP.CONTROL_ID. 「controlId」- 挂载专用的ID
        Specified by:
        getControlId in interface IUiOp
      • setControlId

        public UiOp setControlId​(String controlId)
        Setter for DB_ETERNAL.UI_OP.CONTROL_ID. 「controlId」- 挂载专用的ID
        Specified by:
        setControlId in interface IUiOp
      • getActive

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

        public UiOp setActive​(Boolean active)
        Setter for DB_ETERNAL.UI_OP.ACTIVE. 「active」- 是否启用
        Specified by:
        setActive in interface IUiOp
      • getSigma

        public String getSigma()
        Getter for DB_ETERNAL.UI_OP.SIGMA. 「sigma」- 统一标识
        Specified by:
        getSigma in interface IUiOp
      • setSigma

        public UiOp setSigma​(String sigma)
        Setter for DB_ETERNAL.UI_OP.SIGMA. 「sigma」- 统一标识
        Specified by:
        setSigma in interface IUiOp
      • getMetadata

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

        public UiOp setMetadata​(String metadata)
        Setter for DB_ETERNAL.UI_OP.METADATA. 「metadata」- 附加配置
        Specified by:
        setMetadata in interface IUiOp
      • getLanguage

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

        public UiOp setLanguage​(String language)
        Setter for DB_ETERNAL.UI_OP.LANGUAGE. 「language」- 使用的语言
        Specified by:
        setLanguage in interface IUiOp
      • getCreatedAt

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

        public UiOp setCreatedAt​(LocalDateTime createdAt)
        Setter for DB_ETERNAL.UI_OP.CREATED_AT. 「createdAt」- 创建时间
        Specified by:
        setCreatedAt in interface IUiOp
      • getCreatedBy

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

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

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

        public UiOp setUpdatedAt​(LocalDateTime updatedAt)
        Setter for DB_ETERNAL.UI_OP.UPDATED_AT. 「updatedAt」- 更新时间
        Specified by:
        setUpdatedAt in interface IUiOp
      • getUpdatedBy

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

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

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

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