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:
-
Constructor Summary
ConstructorsConstructorDescriptionXMenu()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
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IXMenuGetter forDB_ETERNAL.X_MENU.ACTIVE.getAppId()Getter forDB_ETERNAL.X_MENU.APP_ID.Getter forDB_ETERNAL.X_MENU.CREATED_AT.Getter forDB_ETERNAL.X_MENU.CREATED_BY.getIcon()Getter forDB_ETERNAL.X_MENU.ICON.getKey()Getter forDB_ETERNAL.X_MENU.KEY.Getter forDB_ETERNAL.X_MENU.LANGUAGE.getLevel()Getter forDB_ETERNAL.X_MENU.LEVEL.Getter forDB_ETERNAL.X_MENU.METADATA.getName()Getter forDB_ETERNAL.X_MENU.NAME.getOrder()Getter forDB_ETERNAL.X_MENU.ORDER.Getter forDB_ETERNAL.X_MENU.PARENT_ID.getSigma()Getter forDB_ETERNAL.X_MENU.SIGMA.getText()Getter forDB_ETERNAL.X_MENU.TEXT.getType()Getter forDB_ETERNAL.X_MENU.TYPE.Getter forDB_ETERNAL.X_MENU.UPDATED_AT.Getter forDB_ETERNAL.X_MENU.UPDATED_BY.getUri()Getter forDB_ETERNAL.X_MENU.URI.inthashCode()<E extends IXMenu>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXMenuSetter forDB_ETERNAL.X_MENU.ACTIVE.Setter forDB_ETERNAL.X_MENU.APP_ID.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.X_MENU.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.X_MENU.CREATED_BY.Setter forDB_ETERNAL.X_MENU.ICON.Setter forDB_ETERNAL.X_MENU.KEY.setLanguage(String language) Setter forDB_ETERNAL.X_MENU.LANGUAGE.Setter forDB_ETERNAL.X_MENU.LEVEL.setMetadata(String metadata) Setter forDB_ETERNAL.X_MENU.METADATA.Setter forDB_ETERNAL.X_MENU.NAME.Setter forDB_ETERNAL.X_MENU.ORDER.setParentId(String parentId) Setter forDB_ETERNAL.X_MENU.PARENT_ID.Setter forDB_ETERNAL.X_MENU.SIGMA.Setter forDB_ETERNAL.X_MENU.TEXT.Setter forDB_ETERNAL.X_MENU.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.X_MENU.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.X_MENU.UPDATED_BY.Setter forDB_ETERNAL.X_MENU.URI.toString()
-
Constructor Details
-
XMenu
public XMenu() -
XMenu
-
XMenu
-
XMenu
public XMenu(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.X_MENU.KEY. 「key」- 菜单主键 -
setKey
Setter forDB_ETERNAL.X_MENU.KEY. 「key」- 菜单主键 -
getName
Getter forDB_ETERNAL.X_MENU.NAME. 「name」- 菜单名称 -
setName
Setter forDB_ETERNAL.X_MENU.NAME. 「name」- 菜单名称 -
getIcon
Getter forDB_ETERNAL.X_MENU.ICON. 「icon」- 菜单使用的icon -
setIcon
Setter forDB_ETERNAL.X_MENU.ICON. 「icon」- 菜单使用的icon -
getText
Getter forDB_ETERNAL.X_MENU.TEXT. 「text」- 菜单显示文字 -
setText
Setter forDB_ETERNAL.X_MENU.TEXT. 「text」- 菜单显示文字 -
getUri
Getter forDB_ETERNAL.X_MENU.URI. 「uri」- 菜单地址(不包含应用的path) -
setUri
Setter forDB_ETERNAL.X_MENU.URI. 「uri」- 菜单地址(不包含应用的path) -
getType
Getter forDB_ETERNAL.X_MENU.TYPE. 「type」- 菜单类型 -
setType
Setter forDB_ETERNAL.X_MENU.TYPE. 「type」- 菜单类型 -
getOrder
Getter forDB_ETERNAL.X_MENU.ORDER. 「order」- 菜单排序 -
setOrder
Setter forDB_ETERNAL.X_MENU.ORDER. 「order」- 菜单排序 -
getLevel
Getter forDB_ETERNAL.X_MENU.LEVEL. 「level」- 菜单层级 -
setLevel
Setter forDB_ETERNAL.X_MENU.LEVEL. 「level」- 菜单层级 -
getParentId
Getter forDB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID- Specified by:
getParentIdin interfaceIXMenu
-
setParentId
Setter forDB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID- Specified by:
setParentIdin interfaceIXMenu
-
getAppId
Getter forDB_ETERNAL.X_MENU.APP_ID. 「appId」- 应用程序ID -
setAppId
Setter forDB_ETERNAL.X_MENU.APP_ID. 「appId」- 应用程序ID -
getActive
Getter forDB_ETERNAL.X_MENU.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.X_MENU.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.X_MENU.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.X_MENU.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.X_MENU.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXMenu
-
setMetadata
Setter forDB_ETERNAL.X_MENU.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXMenu
-
getLanguage
Getter forDB_ETERNAL.X_MENU.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXMenu
-
setLanguage
Setter forDB_ETERNAL.X_MENU.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXMenu
-
getCreatedAt
Getter forDB_ETERNAL.X_MENU.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXMenu
-
setCreatedAt
Setter forDB_ETERNAL.X_MENU.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXMenu
-
getCreatedBy
Getter forDB_ETERNAL.X_MENU.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXMenu
-
setCreatedBy
Setter forDB_ETERNAL.X_MENU.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXMenu
-
getUpdatedAt
Getter forDB_ETERNAL.X_MENU.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXMenu
-
setUpdatedAt
Setter forDB_ETERNAL.X_MENU.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXMenu
-
getUpdatedBy
Getter forDB_ETERNAL.X_MENU.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXMenu
-
setUpdatedBy
Setter forDB_ETERNAL.X_MENU.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXMenu
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IXMenuLoad data from another generated Record/POJO implementing the common interface IXMenu -
into
Description copied from interface:IXMenuCopy data into another generated Record/POJO implementing the common interface IXMenu
-