Class XMenu

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

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

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.X_MENU.KEY. 「key」- 菜单主键
        Specified by:
        getKey in interface IXMenu
      • setKey

        public XMenu setKey​(String key)
        Setter for DB_ETERNAL.X_MENU.KEY. 「key」- 菜单主键
        Specified by:
        setKey in interface IXMenu
      • getName

        public String getName()
        Getter for DB_ETERNAL.X_MENU.NAME. 「name」- 菜单名称
        Specified by:
        getName in interface IXMenu
      • setName

        public XMenu setName​(String name)
        Setter for DB_ETERNAL.X_MENU.NAME. 「name」- 菜单名称
        Specified by:
        setName in interface IXMenu
      • getIcon

        public String getIcon()
        Getter for DB_ETERNAL.X_MENU.ICON. 「icon」- 菜单使用的icon
        Specified by:
        getIcon in interface IXMenu
      • setIcon

        public XMenu setIcon​(String icon)
        Setter for DB_ETERNAL.X_MENU.ICON. 「icon」- 菜单使用的icon
        Specified by:
        setIcon in interface IXMenu
      • getText

        public String getText()
        Getter for DB_ETERNAL.X_MENU.TEXT. 「text」- 菜单显示文字
        Specified by:
        getText in interface IXMenu
      • setText

        public XMenu setText​(String text)
        Setter for DB_ETERNAL.X_MENU.TEXT. 「text」- 菜单显示文字
        Specified by:
        setText in interface IXMenu
      • getUri

        public String getUri()
        Getter for DB_ETERNAL.X_MENU.URI. 「uri」- 菜单地址(不包含应用的path)
        Specified by:
        getUri in interface IXMenu
      • setUri

        public XMenu setUri​(String uri)
        Setter for DB_ETERNAL.X_MENU.URI. 「uri」- 菜单地址(不包含应用的path)
        Specified by:
        setUri in interface IXMenu
      • getType

        public String getType()
        Getter for DB_ETERNAL.X_MENU.TYPE. 「type」- 菜单类型
        Specified by:
        getType in interface IXMenu
      • setType

        public XMenu setType​(String type)
        Setter for DB_ETERNAL.X_MENU.TYPE. 「type」- 菜单类型
        Specified by:
        setType in interface IXMenu
      • getOrder

        public Long getOrder()
        Getter for DB_ETERNAL.X_MENU.ORDER. 「order」- 菜单排序
        Specified by:
        getOrder in interface IXMenu
      • setOrder

        public XMenu setOrder​(Long order)
        Setter for DB_ETERNAL.X_MENU.ORDER. 「order」- 菜单排序
        Specified by:
        setOrder in interface IXMenu
      • getLevel

        public Long getLevel()
        Getter for DB_ETERNAL.X_MENU.LEVEL. 「level」- 菜单层级
        Specified by:
        getLevel in interface IXMenu
      • setLevel

        public XMenu setLevel​(Long level)
        Setter for DB_ETERNAL.X_MENU.LEVEL. 「level」- 菜单层级
        Specified by:
        setLevel in interface IXMenu
      • getParentId

        public String getParentId()
        Getter for DB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID
        Specified by:
        getParentId in interface IXMenu
      • setParentId

        public XMenu setParentId​(String parentId)
        Setter for DB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID
        Specified by:
        setParentId in interface IXMenu
      • getAppId

        public String getAppId()
        Getter for DB_ETERNAL.X_MENU.APP_ID. 「appId」- 应用程序ID
        Specified by:
        getAppId in interface IXMenu
      • setAppId

        public XMenu setAppId​(String appId)
        Setter for DB_ETERNAL.X_MENU.APP_ID. 「appId」- 应用程序ID
        Specified by:
        setAppId in interface IXMenu
      • getActive

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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