Interface IUiPage

All Superinterfaces:
Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
All Known Implementing Classes:
UiPage, UiPageRecord

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

    • setKey

      IUiPage setKey(String value)
      Setter for DB_ETERNAL.UI_PAGE.KEY. 「key」- 页面唯一主键
    • getKey

      String getKey()
      Getter for DB_ETERNAL.UI_PAGE.KEY. 「key」- 页面唯一主键
    • setApp

      IUiPage setApp(String value)
      Setter for DB_ETERNAL.UI_PAGE.APP. 「app」- 入口APP名称,APP中的path
    • getApp

      String getApp()
      Getter for DB_ETERNAL.UI_PAGE.APP. 「app」- 入口APP名称,APP中的path
    • setModule

      IUiPage setModule(String value)
      Setter for DB_ETERNAL.UI_PAGE.MODULE. 「module」- 模块相关信息
    • getModule

      String getModule()
      Getter for DB_ETERNAL.UI_PAGE.MODULE. 「module」- 模块相关信息
    • setPage

      IUiPage setPage(String value)
      Setter for DB_ETERNAL.UI_PAGE.PAGE. 「page」- 页面路径信息
    • getPage

      String getPage()
      Getter for DB_ETERNAL.UI_PAGE.PAGE. 「page」- 页面路径信息
    • setLayoutId

      IUiPage setLayoutId(String value)
      Setter for DB_ETERNAL.UI_PAGE.LAYOUT_ID. 「layoutId」- 使用的模板ID,最终生成 layout 顶层节点数据
    • getLayoutId

      String getLayoutId()
      Getter for DB_ETERNAL.UI_PAGE.LAYOUT_ID. 「layoutId」- 使用的模板ID,最终生成 layout 顶层节点数据
    • setSecure

      IUiPage setSecure(Boolean value)
      Setter for DB_ETERNAL.UI_PAGE.SECURE. 「secure」- 是否执行安全检查(安全检查才会被权限系统捕捉)
    • getSecure

      Boolean getSecure()
      Getter for DB_ETERNAL.UI_PAGE.SECURE. 「secure」- 是否执行安全检查(安全检查才会被权限系统捕捉)
    • setParamMap

      IUiPage setParamMap(String value)
      Setter for DB_ETERNAL.UI_PAGE.PARAM_MAP. 「paramMap」- URL地址中的配置key=value
    • getParamMap

      String getParamMap()
      Getter for DB_ETERNAL.UI_PAGE.PARAM_MAP. 「paramMap」- URL地址中的配置key=value
    • setContainerName

      IUiPage setContainerName(String value)
      Setter for DB_ETERNAL.UI_PAGE.CONTAINER_NAME. 「containerName」- 当前页面是否存在容器,如果有容器,那么设置容器名称
    • getContainerName

      String getContainerName()
      Getter for DB_ETERNAL.UI_PAGE.CONTAINER_NAME. 「containerName」- 当前页面是否存在容器,如果有容器,那么设置容器名称
    • setContainerConfig

      IUiPage setContainerConfig(String value)
      Setter for DB_ETERNAL.UI_PAGE.CONTAINER_CONFIG. 「containerConfig」- 当前页面容器相关配置
    • getContainerConfig

      String getContainerConfig()
      Getter for DB_ETERNAL.UI_PAGE.CONTAINER_CONFIG. 「containerConfig」- 当前页面容器相关配置
    • setState

      IUiPage setState(String value)
      Setter for DB_ETERNAL.UI_PAGE.STATE. 「state」- 当前页面的初始化状态信息
    • getState

      String getState()
      Getter for DB_ETERNAL.UI_PAGE.STATE. 「state」- 当前页面的初始化状态信息
    • setGrid

      IUiPage setGrid(String value)
      Setter for DB_ETERNAL.UI_PAGE.GRID. 「grid」- 当前页面的布局信息,Grid布局格式
    • getGrid

      String getGrid()
      Getter for DB_ETERNAL.UI_PAGE.GRID. 「grid」- 当前页面的布局信息,Grid布局格式
    • setAssist

      IUiPage setAssist(String value)
      Setter for DB_ETERNAL.UI_PAGE.ASSIST. 「assist」- 当前页面的辅助数据Ajax配置
    • getAssist

      String getAssist()
      Getter for DB_ETERNAL.UI_PAGE.ASSIST. 「assist」- 当前页面的辅助数据Ajax配置
    • setActive

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

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

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

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

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

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

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

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

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

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

      IUiPage setCreatedBy(String value)
      Setter for DB_ETERNAL.UI_PAGE.CREATED_BY. 「createdBy」- 创建人
    • getCreatedBy

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

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

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

      IUiPage setUpdatedBy(String value)
      Setter for DB_ETERNAL.UI_PAGE.UPDATED_BY. 「updatedBy」- 更新人
    • getUpdatedBy

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

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

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

      default IUiPage 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