Interface IXMenu
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
XMenu,XMenuRecord
public interface IXMenu extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IXMenu from)Load data from another generated Record/POJO implementing the common interface IXMenudefault IXMenufromJson(io.vertx.core.json.JsonObject json)BooleangetActive()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 IXMenuIXMenusetActive(Boolean value)Setter forDB_ETERNAL.X_MENU.ACTIVE.IXMenusetAppId(String value)Setter forDB_ETERNAL.X_MENU.APP_ID.IXMenusetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_MENU.CREATED_AT.IXMenusetCreatedBy(String value)Setter forDB_ETERNAL.X_MENU.CREATED_BY.IXMenusetIcon(String value)Setter forDB_ETERNAL.X_MENU.ICON.IXMenusetKey(String value)Setter forDB_ETERNAL.X_MENU.KEY.IXMenusetLanguage(String value)Setter forDB_ETERNAL.X_MENU.LANGUAGE.IXMenusetLevel(Long value)Setter forDB_ETERNAL.X_MENU.LEVEL.IXMenusetMetadata(String value)Setter forDB_ETERNAL.X_MENU.METADATA.IXMenusetName(String value)Setter forDB_ETERNAL.X_MENU.NAME.IXMenusetOrder(Long value)Setter forDB_ETERNAL.X_MENU.ORDER.IXMenusetParentId(String value)Setter forDB_ETERNAL.X_MENU.PARENT_ID.IXMenusetSigma(String value)Setter forDB_ETERNAL.X_MENU.SIGMA.IXMenusetText(String value)Setter forDB_ETERNAL.X_MENU.TEXT.IXMenusetType(String value)Setter forDB_ETERNAL.X_MENU.TYPE.IXMenusetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_MENU.UPDATED_AT.IXMenusetUpdatedBy(String value)Setter forDB_ETERNAL.X_MENU.UPDATED_BY.IXMenusetUri(String value)Setter forDB_ETERNAL.X_MENU.URI.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
getKey
String getKey()
Getter forDB_ETERNAL.X_MENU.KEY. 「key」- 菜单主键
-
getName
String getName()
Getter forDB_ETERNAL.X_MENU.NAME. 「name」- 菜单名称
-
getIcon
String getIcon()
Getter forDB_ETERNAL.X_MENU.ICON. 「icon」- 菜单使用的icon
-
getText
String getText()
Getter forDB_ETERNAL.X_MENU.TEXT. 「text」- 菜单显示文字
-
getUri
String getUri()
Getter forDB_ETERNAL.X_MENU.URI. 「uri」- 菜单地址(不包含应用的path)
-
getType
String getType()
Getter forDB_ETERNAL.X_MENU.TYPE. 「type」- 菜单类型
-
getOrder
Long getOrder()
Getter forDB_ETERNAL.X_MENU.ORDER. 「order」- 菜单排序
-
getLevel
Long getLevel()
Getter forDB_ETERNAL.X_MENU.LEVEL. 「level」- 菜单层级
-
setParentId
IXMenu setParentId(String value)
Setter forDB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID
-
getParentId
String getParentId()
Getter forDB_ETERNAL.X_MENU.PARENT_ID. 「parentId」- 菜单父ID
-
getAppId
String getAppId()
Getter forDB_ETERNAL.X_MENU.APP_ID. 「appId」- 应用程序ID
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.X_MENU.ACTIVE. 「active」- 是否启用
-
getSigma
String getSigma()
Getter forDB_ETERNAL.X_MENU.SIGMA. 「sigma」- 统一标识
-
setMetadata
IXMenu setMetadata(String value)
Setter forDB_ETERNAL.X_MENU.METADATA. 「metadata」- 附加配置
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.X_MENU.METADATA. 「metadata」- 附加配置
-
setLanguage
IXMenu setLanguage(String value)
Setter forDB_ETERNAL.X_MENU.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.X_MENU.LANGUAGE. 「language」- 使用的语言
-
setCreatedAt
IXMenu setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_MENU.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_MENU.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IXMenu setCreatedBy(String value)
Setter forDB_ETERNAL.X_MENU.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.X_MENU.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IXMenu setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_MENU.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_MENU.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IXMenu setUpdatedBy(String value)
Setter forDB_ETERNAL.X_MENU.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.X_MENU.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IXMenu from)
Load data from another generated Record/POJO implementing the common interface IXMenu
-
into
<E extends IXMenu> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IXMenu
-
fromJson
default IXMenu fromJson(io.vertx.core.json.JsonObject json)
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()
- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
-