Class XTag
java.lang.Object
cn.vertxup.ambient.domain.tables.pojos.XTag
- All Implemented Interfaces:
IXTag,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XTag
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXTag
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXTag()XTag(io.vertx.core.json.JsonObject json) XTag(String key, String name, String type, String icon, Long sort, Boolean show, String description, 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 IXTagGetter forDB_ETERNAL.X_TAG.ACTIVE.getAppId()Getter forDB_ETERNAL.X_TAG.APP_ID.Getter forDB_ETERNAL.X_TAG.CREATED_AT.Getter forDB_ETERNAL.X_TAG.CREATED_BY.Getter forDB_ETERNAL.X_TAG.DESCRIPTION.getIcon()Getter forDB_ETERNAL.X_TAG.ICON.getKey()Getter forDB_ETERNAL.X_TAG.KEY.Getter forDB_ETERNAL.X_TAG.LANGUAGE.Getter forDB_ETERNAL.X_TAG.METADATA.getName()Getter forDB_ETERNAL.X_TAG.NAME.getShow()Getter forDB_ETERNAL.X_TAG.SHOW.getSigma()Getter forDB_ETERNAL.X_TAG.SIGMA.getSort()Getter forDB_ETERNAL.X_TAG.SORT.getType()Getter forDB_ETERNAL.X_TAG.TYPE.Getter forDB_ETERNAL.X_TAG.UPDATED_AT.Getter forDB_ETERNAL.X_TAG.UPDATED_BY.inthashCode()<E extends IXTag>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXTagSetter forDB_ETERNAL.X_TAG.ACTIVE.Setter forDB_ETERNAL.X_TAG.APP_ID.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.X_TAG.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.X_TAG.CREATED_BY.setDescription(String description) Setter forDB_ETERNAL.X_TAG.DESCRIPTION.Setter forDB_ETERNAL.X_TAG.ICON.Setter forDB_ETERNAL.X_TAG.KEY.setLanguage(String language) Setter forDB_ETERNAL.X_TAG.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.X_TAG.METADATA.Setter forDB_ETERNAL.X_TAG.NAME.Setter forDB_ETERNAL.X_TAG.SHOW.Setter forDB_ETERNAL.X_TAG.SIGMA.Setter forDB_ETERNAL.X_TAG.SORT.Setter forDB_ETERNAL.X_TAG.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.X_TAG.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.X_TAG.UPDATED_BY.toString()
-
Constructor Details
-
XTag
public XTag() -
XTag
-
XTag
-
XTag
public XTag(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.X_TAG.KEY. 「key」- 标签主键 -
setKey
Setter forDB_ETERNAL.X_TAG.KEY. 「key」- 标签主键 -
getName
Getter forDB_ETERNAL.X_TAG.NAME. 「name」- 标签名称 -
setName
Setter forDB_ETERNAL.X_TAG.NAME. 「name」- 标签名称 -
getType
Getter forDB_ETERNAL.X_TAG.TYPE. 「type」- 标签类型 -
setType
Setter forDB_ETERNAL.X_TAG.TYPE. 「type」- 标签类型 -
getIcon
Getter forDB_ETERNAL.X_TAG.ICON. 「icon」- 标签使用的图标 -
setIcon
Setter forDB_ETERNAL.X_TAG.ICON. 「icon」- 标签使用的图标 -
getSort
Getter forDB_ETERNAL.X_TAG.SORT. 「sort」- 标签排序 -
setSort
Setter forDB_ETERNAL.X_TAG.SORT. 「sort」- 标签排序 -
getShow
Getter forDB_ETERNAL.X_TAG.SHOW. 「show」- 是否显示在导航栏 -
setShow
Setter forDB_ETERNAL.X_TAG.SHOW. 「show」- 是否显示在导航栏 -
getDescription
Getter forDB_ETERNAL.X_TAG.DESCRIPTION. 「description」- 标签描述- Specified by:
getDescriptionin interfaceIXTag
-
setDescription
Setter forDB_ETERNAL.X_TAG.DESCRIPTION. 「description」- 标签描述- Specified by:
setDescriptionin interfaceIXTag
-
getAppId
Getter forDB_ETERNAL.X_TAG.APP_ID. 「appId」- 关联的应用程序ID -
setAppId
Setter forDB_ETERNAL.X_TAG.APP_ID. 「appId」- 关联的应用程序ID -
getActive
Getter forDB_ETERNAL.X_TAG.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.X_TAG.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.X_TAG.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.X_TAG.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.X_TAG.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXTag
-
setMetadata
Setter forDB_ETERNAL.X_TAG.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXTag
-
getLanguage
Getter forDB_ETERNAL.X_TAG.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXTag
-
setLanguage
Setter forDB_ETERNAL.X_TAG.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXTag
-
getCreatedAt
Getter forDB_ETERNAL.X_TAG.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXTag
-
setCreatedAt
Setter forDB_ETERNAL.X_TAG.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXTag
-
getCreatedBy
Getter forDB_ETERNAL.X_TAG.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXTag
-
setCreatedBy
Setter forDB_ETERNAL.X_TAG.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXTag
-
getUpdatedAt
Getter forDB_ETERNAL.X_TAG.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXTag
-
setUpdatedAt
Setter forDB_ETERNAL.X_TAG.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXTag
-
getUpdatedBy
Getter forDB_ETERNAL.X_TAG.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXTag
-
setUpdatedBy
Setter forDB_ETERNAL.X_TAG.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXTag
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IXTagLoad data from another generated Record/POJO implementing the common interface IXTag -
into
Description copied from interface:IXTagCopy data into another generated Record/POJO implementing the common interface IXTag
-