Interface IUiOp

  • All Superinterfaces:
    Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    All Known Implementing Classes:
    UiOp, UiOpRecord

    public interface IUiOp
    extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
    This class is generated by jOOQ.
    • Method Detail

      • setKey

        IUiOp setKey​(String value)
        Setter for DB_ETERNAL.UI_OP.KEY. 「key」- 操作主键
      • getKey

        String getKey()
        Getter for DB_ETERNAL.UI_OP.KEY. 「key」- 操作主键
      • setAction

        IUiOp setAction​(String value)
        Setter for DB_ETERNAL.UI_OP.ACTION. 「action」- S_ACTION中的code(权限检查专用)
      • getAction

        String getAction()
        Getter for DB_ETERNAL.UI_OP.ACTION. 「action」- S_ACTION中的code(权限检查专用)
      • setText

        IUiOp setText​(String value)
        Setter for DB_ETERNAL.UI_OP.TEXT. 「text」- 该操作上的文字信息
      • getText

        String getText()
        Getter for DB_ETERNAL.UI_OP.TEXT. 「text」- 该操作上的文字信息
      • setEvent

        IUiOp setEvent​(String value)
        Setter for DB_ETERNAL.UI_OP.EVENT. 「event」- 操作中的 event 事件名称
      • getEvent

        String getEvent()
        Getter for DB_ETERNAL.UI_OP.EVENT. 「event」- 操作中的 event 事件名称
      • setClientKey

        IUiOp setClientKey​(String value)
        Setter for DB_ETERNAL.UI_OP.CLIENT_KEY. 「clientKey」- 一般是Html中对应的key信息,如 $opSave
      • getClientKey

        String getClientKey()
        Getter for DB_ETERNAL.UI_OP.CLIENT_KEY. 「clientKey」- 一般是Html中对应的key信息,如 $opSave
      • setClientId

        IUiOp setClientId​(String value)
        Setter for DB_ETERNAL.UI_OP.CLIENT_ID. 「clientId」- 没有特殊情况,clientId = clientKey
      • getClientId

        String getClientId()
        Getter for DB_ETERNAL.UI_OP.CLIENT_ID. 「clientId」- 没有特殊情况,clientId = clientKey
      • setConfig

        IUiOp setConfig​(String value)
        Setter for DB_ETERNAL.UI_OP.CONFIG. 「config」- 该按钮操作对应的配置数据信息, icon, type
      • getConfig

        String getConfig()
        Getter for DB_ETERNAL.UI_OP.CONFIG. 「config」- 该按钮操作对应的配置数据信息, icon, type
      • setPlugin

        IUiOp setPlugin​(String value)
        Setter for DB_ETERNAL.UI_OP.PLUGIN. 「plugin」- 该按钮中的插件,如 tooltip,component等
      • getPlugin

        String getPlugin()
        Getter for DB_ETERNAL.UI_OP.PLUGIN. 「plugin」- 该按钮中的插件,如 tooltip,component等
      • setControlId

        IUiOp setControlId​(String value)
        Setter for DB_ETERNAL.UI_OP.CONTROL_ID. 「controlId」- 挂载专用的ID
      • getControlId

        String getControlId()
        Getter for DB_ETERNAL.UI_OP.CONTROL_ID. 「controlId」- 挂载专用的ID
      • setActive

        IUiOp setActive​(Boolean value)
        Setter for DB_ETERNAL.UI_OP.ACTIVE. 「active」- 是否启用
      • getActive

        Boolean getActive()
        Getter for DB_ETERNAL.UI_OP.ACTIVE. 「active」- 是否启用
      • setSigma

        IUiOp setSigma​(String value)
        Setter for DB_ETERNAL.UI_OP.SIGMA. 「sigma」- 统一标识
      • getSigma

        String getSigma()
        Getter for DB_ETERNAL.UI_OP.SIGMA. 「sigma」- 统一标识
      • setMetadata

        IUiOp setMetadata​(String value)
        Setter for DB_ETERNAL.UI_OP.METADATA. 「metadata」- 附加配置
      • getMetadata

        String getMetadata()
        Getter for DB_ETERNAL.UI_OP.METADATA. 「metadata」- 附加配置
      • setLanguage

        IUiOp setLanguage​(String value)
        Setter for DB_ETERNAL.UI_OP.LANGUAGE. 「language」- 使用的语言
      • getLanguage

        String getLanguage()
        Getter for DB_ETERNAL.UI_OP.LANGUAGE. 「language」- 使用的语言
      • setCreatedAt

        IUiOp setCreatedAt​(LocalDateTime value)
        Setter for DB_ETERNAL.UI_OP.CREATED_AT. 「createdAt」- 创建时间
      • getCreatedAt

        LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.UI_OP.CREATED_AT. 「createdAt」- 创建时间
      • setCreatedBy

        IUiOp setCreatedBy​(String value)
        Setter for DB_ETERNAL.UI_OP.CREATED_BY. 「createdBy」- 创建人
      • getCreatedBy

        String getCreatedBy()
        Getter for DB_ETERNAL.UI_OP.CREATED_BY. 「createdBy」- 创建人
      • setUpdatedAt

        IUiOp setUpdatedAt​(LocalDateTime value)
        Setter for DB_ETERNAL.UI_OP.UPDATED_AT. 「updatedAt」- 更新时间
      • getUpdatedAt

        LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.UI_OP.UPDATED_AT. 「updatedAt」- 更新时间
      • setUpdatedBy

        IUiOp setUpdatedBy​(String value)
        Setter for DB_ETERNAL.UI_OP.UPDATED_BY. 「updatedBy」- 更新人
      • getUpdatedBy

        String getUpdatedBy()
        Getter for DB_ETERNAL.UI_OP.UPDATED_BY. 「updatedBy」- 更新人
      • from

        void from​(IUiOp from)
        Load data from another generated Record/POJO implementing the common interface IUiOp
      • into

        <E extends IUiOp> E into​(E into)
        Copy data into another generated Record/POJO implementing the common interface IUiOp
      • fromJson

        default IUiOp fromJson​(io.vertx.core.json.JsonObject json)
        Specified by:
        fromJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
      • toJson

        default io.vertx.core.json.JsonObject toJson()
        Specified by:
        toJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo