Class XApp

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

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

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.X_APP.KEY. 「key」- 应用程序主键
        Specified by:
        getKey in interface IXApp
      • setKey

        public XApp setKey​(String key)
        Setter for DB_ETERNAL.X_APP.KEY. 「key」- 应用程序主键
        Specified by:
        setKey in interface IXApp
      • getName

        public String getName()
        Getter for DB_ETERNAL.X_APP.NAME. 「name」- 应用程序名称
        Specified by:
        getName in interface IXApp
      • setName

        public XApp setName​(String name)
        Setter for DB_ETERNAL.X_APP.NAME. 「name」- 应用程序名称
        Specified by:
        setName in interface IXApp
      • getCode

        public String getCode()
        Getter for DB_ETERNAL.X_APP.CODE. 「code」- 应用程序编码
        Specified by:
        getCode in interface IXApp
      • setCode

        public XApp setCode​(String code)
        Setter for DB_ETERNAL.X_APP.CODE. 「code」- 应用程序编码
        Specified by:
        setCode in interface IXApp
      • getTitle

        public String getTitle()
        Getter for DB_ETERNAL.X_APP.TITLE. 「title」- 应用程序标题
        Specified by:
        getTitle in interface IXApp
      • setTitle

        public XApp setTitle​(String title)
        Setter for DB_ETERNAL.X_APP.TITLE. 「title」- 应用程序标题
        Specified by:
        setTitle in interface IXApp
      • getLogo

        public String getLogo()
        Getter for DB_ETERNAL.X_APP.LOGO. 「logo」- 应用程序图标
        Specified by:
        getLogo in interface IXApp
      • setLogo

        public XApp setLogo​(String logo)
        Setter for DB_ETERNAL.X_APP.LOGO. 「logo」- 应用程序图标
        Specified by:
        setLogo in interface IXApp
      • getIcp

        public String getIcp()
        Getter for DB_ETERNAL.X_APP.ICP. 「icp」- ICP备案号
        Specified by:
        getIcp in interface IXApp
      • setIcp

        public XApp setIcp​(String icp)
        Setter for DB_ETERNAL.X_APP.ICP. 「icp」- ICP备案号
        Specified by:
        setIcp in interface IXApp
      • getCopyRight

        public String getCopyRight()
        Getter for DB_ETERNAL.X_APP.COPY_RIGHT. 「copyRight」- CopyRight版权信息
        Specified by:
        getCopyRight in interface IXApp
      • setCopyRight

        public XApp setCopyRight​(String copyRight)
        Setter for DB_ETERNAL.X_APP.COPY_RIGHT. 「copyRight」- CopyRight版权信息
        Specified by:
        setCopyRight in interface IXApp
      • getEmail

        public String getEmail()
        Getter for DB_ETERNAL.X_APP.EMAIL. 「email」- 应用Email信息
        Specified by:
        getEmail in interface IXApp
      • setEmail

        public XApp setEmail​(String email)
        Setter for DB_ETERNAL.X_APP.EMAIL. 「email」- 应用Email信息
        Specified by:
        setEmail in interface IXApp
      • getDomain

        public String getDomain()
        Getter for DB_ETERNAL.X_APP.DOMAIN. 「domain」- 应用程序所在域
        Specified by:
        getDomain in interface IXApp
      • setDomain

        public XApp setDomain​(String domain)
        Setter for DB_ETERNAL.X_APP.DOMAIN. 「domain」- 应用程序所在域
        Specified by:
        setDomain in interface IXApp
      • getAppPort

        public Integer getAppPort()
        Getter for DB_ETERNAL.X_APP.APP_PORT. 「appPort」- 应用程序端口号,和SOURCE的端口号区别开
        Specified by:
        getAppPort in interface IXApp
      • setAppPort

        public XApp setAppPort​(Integer appPort)
        Setter for DB_ETERNAL.X_APP.APP_PORT. 「appPort」- 应用程序端口号,和SOURCE的端口号区别开
        Specified by:
        setAppPort in interface IXApp
      • getUrlEntry

        public String getUrlEntry()
        Getter for DB_ETERNAL.X_APP.URL_ENTRY. 「urlEntry」— 应用程序入口页面(登录页)
        Specified by:
        getUrlEntry in interface IXApp
      • setUrlEntry

        public XApp setUrlEntry​(String urlEntry)
        Setter for DB_ETERNAL.X_APP.URL_ENTRY. 「urlEntry」— 应用程序入口页面(登录页)
        Specified by:
        setUrlEntry in interface IXApp
      • getUrlMain

        public String getUrlMain()
        Getter for DB_ETERNAL.X_APP.URL_MAIN. 「urlMain」- 应用程序内置主页(带安全)
        Specified by:
        getUrlMain in interface IXApp
      • setUrlMain

        public XApp setUrlMain​(String urlMain)
        Setter for DB_ETERNAL.X_APP.URL_MAIN. 「urlMain」- 应用程序内置主页(带安全)
        Specified by:
        setUrlMain in interface IXApp
      • getPath

        public String getPath()
        Getter for DB_ETERNAL.X_APP.PATH. 「path」- 应用程序路径
        Specified by:
        getPath in interface IXApp
      • setPath

        public XApp setPath​(String path)
        Setter for DB_ETERNAL.X_APP.PATH. 「path」- 应用程序路径
        Specified by:
        setPath in interface IXApp
      • getRoute

        public String getRoute()
        Getter for DB_ETERNAL.X_APP.ROUTE. 「route」- 后端API的根路径,启动时需要
        Specified by:
        getRoute in interface IXApp
      • setRoute

        public XApp setRoute​(String route)
        Setter for DB_ETERNAL.X_APP.ROUTE. 「route」- 后端API的根路径,启动时需要
        Specified by:
        setRoute in interface IXApp
      • getAppKey

        public String getAppKey()
        Getter for DB_ETERNAL.X_APP.APP_KEY. 「appKey」- 应用程序专用唯一hashKey
        Specified by:
        getAppKey in interface IXApp
      • setAppKey

        public XApp setAppKey​(String appKey)
        Setter for DB_ETERNAL.X_APP.APP_KEY. 「appKey」- 应用程序专用唯一hashKey
        Specified by:
        setAppKey in interface IXApp
      • getActive

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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