Class XMenu
- java.lang.Object
-
- cn.vertxup.ambient.domain.tables.pojos.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
-
-
Constructor Summary
Constructors Constructor Description XMenu()XMenu(IXMenu value)XMenu(io.vertx.core.json.JsonObject json)XMenu(String key, String name, String icon, String text, String uri, String type, Long order, Long level, String parentId, String appId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IXMenu from)Load data from another generated Record/POJO implementing the common interface IXMenuBooleangetActive()Getter forDB_ETERNAL.X_MENU.ACTIVE.StringgetAppId()Getter forDB_ETERNAL.X_MENU.APP_ID.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_MENU.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_MENU.CREATED_BY.StringgetIcon()Getter forDB_ETERNAL.X_MENU.ICON.StringgetKey()Getter forDB_ETERNAL.X_MENU.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_MENU.LANGUAGE.LonggetLevel()Getter forDB_ETERNAL.X_MENU.LEVEL.StringgetMetadata()Getter forDB_ETERNAL.X_MENU.METADATA.StringgetName()Getter forDB_ETERNAL.X_MENU.NAME.LonggetOrder()Getter forDB_ETERNAL.X_MENU.ORDER.StringgetParentId()Getter forDB_ETERNAL.X_MENU.PARENT_ID.StringgetSigma()Getter forDB_ETERNAL.X_MENU.SIGMA.StringgetText()Getter forDB_ETERNAL.X_MENU.TEXT.StringgetType()Getter forDB_ETERNAL.X_MENU.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_MENU.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_MENU.UPDATED_BY.StringgetUri()Getter forDB_ETERNAL.X_MENU.URI.<E extends IXMenu>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXMenuXMenusetActive(Boolean active)Setter forDB_ETERNAL.X_MENU.ACTIVE.XMenusetAppId(String appId)Setter forDB_ETERNAL.X_MENU.APP_ID.XMenusetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_MENU.CREATED_AT.XMenusetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_MENU.CREATED_BY.XMenusetIcon(String icon)Setter forDB_ETERNAL.X_MENU.ICON.XMenusetKey(String key)Setter forDB_ETERNAL.X_MENU.KEY.XMenusetLanguage(String language)Setter forDB_ETERNAL.X_MENU.LANGUAGE.XMenusetLevel(Long level)Setter forDB_ETERNAL.X_MENU.LEVEL.XMenusetMetadata(String metadata)Setter forDB_ETERNAL.X_MENU.METADATA.XMenusetName(String name)Setter forDB_ETERNAL.X_MENU.NAME.XMenusetOrder(Long order)Setter forDB_ETERNAL.X_MENU.ORDER.XMenusetParentId(String parentId)Setter forDB_ETERNAL.X_MENU.PARENT_ID.XMenusetSigma(String sigma)Setter forDB_ETERNAL.X_MENU.SIGMA.XMenusetText(String text)Setter forDB_ETERNAL.X_MENU.TEXT.XMenusetType(String type)Setter forDB_ETERNAL.X_MENU.TYPE.XMenusetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_MENU.UPDATED_AT.XMenusetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_MENU.UPDATED_BY.XMenusetUri(String uri)Setter forDB_ETERNAL.X_MENU.URI.StringtoString()
-
-
-
Constructor Detail
-
XMenu
public XMenu()
-
XMenu
public XMenu(IXMenu value)
-
XMenu
public XMenu(String key, String name, String icon, String text, String uri, String type, Long order, Long level, String parentId, String appId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
XMenu
public XMenu(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_MENU.KEY. 「key」- 菜单主键
-
getName
public String getName()
Getter forDB_ETERNAL.X_MENU.NAME. 「name」- 菜单名称
-
getIcon
public String getIcon()
Getter forDB_ETERNAL.X_MENU.ICON. 「icon」- 菜单使用的icon
-
getText
public String getText()
Getter forDB_ETERNAL.X_MENU.TEXT. 「text」- 菜单显示文字
-
getUri
public String getUri()
Getter forDB_ETERNAL.X_MENU.URI. 「uri」- 菜单地址(不包含应用的path)
-
getType
public String getType()
Getter forDB_ETERNAL.X_MENU.TYPE. 「type」- 菜单类型
-
getOrder
public Long getOrder()
Getter forDB_ETERNAL.X_MENU.ORDER. 「order」- 菜单排序
-
getLevel
public Long getLevel()
Getter forDB_ETERNAL.X_MENU.LEVEL. 「level」- 菜单层级
-
getParentId
public String getParentId()
Getter forDB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID- Specified by:
getParentIdin interfaceIXMenu
-
setParentId
public XMenu setParentId(String parentId)
Setter forDB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID- Specified by:
setParentIdin interfaceIXMenu
-
getAppId
public String getAppId()
Getter forDB_ETERNAL.X_MENU.APP_ID. 「appId」- 应用程序ID
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_MENU.ACTIVE. 「active」- 是否启用
-
setActive
public XMenu setActive(Boolean active)
Setter forDB_ETERNAL.X_MENU.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_MENU.SIGMA. 「sigma」- 统一标识
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_MENU.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXMenu
-
setMetadata
public XMenu setMetadata(String metadata)
Setter forDB_ETERNAL.X_MENU.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXMenu
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_MENU.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXMenu
-
setLanguage
public XMenu setLanguage(String language)
Setter forDB_ETERNAL.X_MENU.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXMenu
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_MENU.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXMenu
-
setCreatedAt
public XMenu setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_MENU.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXMenu
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_MENU.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXMenu
-
setCreatedBy
public XMenu setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_MENU.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXMenu
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_MENU.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXMenu
-
setUpdatedAt
public XMenu setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_MENU.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXMenu
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_MENU.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXMenu
-
setUpdatedBy
public XMenu setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_MENU.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXMenu
-
from
public void from(IXMenu from)
Description copied from interface:IXMenuLoad data from another generated Record/POJO implementing the common interface IXMenu
-
-