Class XCategory
- java.lang.Object
-
- cn.vertxup.ambient.domain.tables.pojos.XCategory
-
- All Implemented Interfaces:
IXCategory,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XCategory extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXCategory
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XCategory()XCategory(IXCategory value)XCategory(io.vertx.core.json.JsonObject json)XCategory(String key, String name, String code, String icon, String type, Integer sort, Boolean leaf, String parentId, String identifier, String comment, String appId, String treeComponent, String runComponent, 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(IXCategory from)Load data from another generated Record/POJO implementing the common interface IXCategoryBooleangetActive()Getter forDB_ETERNAL.X_CATEGORY.ACTIVE.StringgetAppId()Getter forDB_ETERNAL.X_CATEGORY.APP_ID.StringgetCode()Getter forDB_ETERNAL.X_CATEGORY.CODE.StringgetComment()Getter forDB_ETERNAL.X_CATEGORY.COMMENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_CATEGORY.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_CATEGORY.CREATED_BY.StringgetIcon()Getter forDB_ETERNAL.X_CATEGORY.ICON.StringgetIdentifier()Getter forDB_ETERNAL.X_CATEGORY.IDENTIFIER.StringgetKey()Getter forDB_ETERNAL.X_CATEGORY.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_CATEGORY.LANGUAGE.BooleangetLeaf()Getter forDB_ETERNAL.X_CATEGORY.LEAF.StringgetMetadata()Getter forDB_ETERNAL.X_CATEGORY.METADATA.StringgetName()Getter forDB_ETERNAL.X_CATEGORY.NAME.StringgetParentId()Getter forDB_ETERNAL.X_CATEGORY.PARENT_ID.StringgetRunComponent()Getter forDB_ETERNAL.X_CATEGORY.RUN_COMPONENT.StringgetSigma()Getter forDB_ETERNAL.X_CATEGORY.SIGMA.IntegergetSort()Getter forDB_ETERNAL.X_CATEGORY.SORT.StringgetTreeComponent()Getter forDB_ETERNAL.X_CATEGORY.TREE_COMPONENT.StringgetType()Getter forDB_ETERNAL.X_CATEGORY.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_CATEGORY.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_CATEGORY.UPDATED_BY.<E extends IXCategory>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXCategoryXCategorysetActive(Boolean active)Setter forDB_ETERNAL.X_CATEGORY.ACTIVE.XCategorysetAppId(String appId)Setter forDB_ETERNAL.X_CATEGORY.APP_ID.XCategorysetCode(String code)Setter forDB_ETERNAL.X_CATEGORY.CODE.XCategorysetComment(String comment)Setter forDB_ETERNAL.X_CATEGORY.COMMENT.XCategorysetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_CATEGORY.CREATED_AT.XCategorysetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_CATEGORY.CREATED_BY.XCategorysetIcon(String icon)Setter forDB_ETERNAL.X_CATEGORY.ICON.XCategorysetIdentifier(String identifier)Setter forDB_ETERNAL.X_CATEGORY.IDENTIFIER.XCategorysetKey(String key)Setter forDB_ETERNAL.X_CATEGORY.KEY.XCategorysetLanguage(String language)Setter forDB_ETERNAL.X_CATEGORY.LANGUAGE.XCategorysetLeaf(Boolean leaf)Setter forDB_ETERNAL.X_CATEGORY.LEAF.XCategorysetMetadata(String metadata)Setter forDB_ETERNAL.X_CATEGORY.METADATA.XCategorysetName(String name)Setter forDB_ETERNAL.X_CATEGORY.NAME.XCategorysetParentId(String parentId)Setter forDB_ETERNAL.X_CATEGORY.PARENT_ID.XCategorysetRunComponent(String runComponent)Setter forDB_ETERNAL.X_CATEGORY.RUN_COMPONENT.XCategorysetSigma(String sigma)Setter forDB_ETERNAL.X_CATEGORY.SIGMA.XCategorysetSort(Integer sort)Setter forDB_ETERNAL.X_CATEGORY.SORT.XCategorysetTreeComponent(String treeComponent)Setter forDB_ETERNAL.X_CATEGORY.TREE_COMPONENT.XCategorysetType(String type)Setter forDB_ETERNAL.X_CATEGORY.TYPE.XCategorysetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_CATEGORY.UPDATED_AT.XCategorysetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_CATEGORY.UPDATED_BY.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.vertxup.ambient.domain.tables.interfaces.IXCategory
fromJson, toJson
-
-
-
-
Constructor Detail
-
XCategory
public XCategory()
-
XCategory
public XCategory(IXCategory value)
-
XCategory
public XCategory(String key, String name, String code, String icon, String type, Integer sort, Boolean leaf, String parentId, String identifier, String comment, String appId, String treeComponent, String runComponent, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
XCategory
public XCategory(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_CATEGORY.KEY. 「key」- 类型主键- Specified by:
getKeyin interfaceIXCategory
-
setKey
public XCategory setKey(String key)
Setter forDB_ETERNAL.X_CATEGORY.KEY. 「key」- 类型主键- Specified by:
setKeyin interfaceIXCategory
-
getName
public String getName()
Getter forDB_ETERNAL.X_CATEGORY.NAME. 「name」- 类型名称- Specified by:
getNamein interfaceIXCategory
-
setName
public XCategory setName(String name)
Setter forDB_ETERNAL.X_CATEGORY.NAME. 「name」- 类型名称- Specified by:
setNamein interfaceIXCategory
-
getCode
public String getCode()
Getter forDB_ETERNAL.X_CATEGORY.CODE. 「code」- 类型编号- Specified by:
getCodein interfaceIXCategory
-
setCode
public XCategory setCode(String code)
Setter forDB_ETERNAL.X_CATEGORY.CODE. 「code」- 类型编号- Specified by:
setCodein interfaceIXCategory
-
getIcon
public String getIcon()
Getter forDB_ETERNAL.X_CATEGORY.ICON. 「icon」- 类型图标- Specified by:
getIconin interfaceIXCategory
-
setIcon
public XCategory setIcon(String icon)
Setter forDB_ETERNAL.X_CATEGORY.ICON. 「icon」- 类型图标- Specified by:
setIconin interfaceIXCategory
-
getType
public String getType()
Getter forDB_ETERNAL.X_CATEGORY.TYPE. 「type」- 类型的分类- Specified by:
getTypein interfaceIXCategory
-
setType
public XCategory setType(String type)
Setter forDB_ETERNAL.X_CATEGORY.TYPE. 「type」- 类型的分类- Specified by:
setTypein interfaceIXCategory
-
getSort
public Integer getSort()
Getter forDB_ETERNAL.X_CATEGORY.SORT. 「sort」- 排序信息- Specified by:
getSortin interfaceIXCategory
-
setSort
public XCategory setSort(Integer sort)
Setter forDB_ETERNAL.X_CATEGORY.SORT. 「sort」- 排序信息- Specified by:
setSortin interfaceIXCategory
-
getLeaf
public Boolean getLeaf()
Getter forDB_ETERNAL.X_CATEGORY.LEAF. 「leaf」- 是否叶节点- Specified by:
getLeafin interfaceIXCategory
-
setLeaf
public XCategory setLeaf(Boolean leaf)
Setter forDB_ETERNAL.X_CATEGORY.LEAF. 「leaf」- 是否叶节点- Specified by:
setLeafin interfaceIXCategory
-
getParentId
public String getParentId()
Getter forDB_ETERNAL.X_CATEGORY.PARENT_ID. 「parentId」- 父类ID- Specified by:
getParentIdin interfaceIXCategory
-
setParentId
public XCategory setParentId(String parentId)
Setter forDB_ETERNAL.X_CATEGORY.PARENT_ID. 「parentId」- 父类ID- Specified by:
setParentIdin interfaceIXCategory
-
getIdentifier
public String getIdentifier()
Getter forDB_ETERNAL.X_CATEGORY.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识- Specified by:
getIdentifierin interfaceIXCategory
-
setIdentifier
public XCategory setIdentifier(String identifier)
Setter forDB_ETERNAL.X_CATEGORY.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识- Specified by:
setIdentifierin interfaceIXCategory
-
getComment
public String getComment()
Getter forDB_ETERNAL.X_CATEGORY.COMMENT. 「comment」- 备注信息- Specified by:
getCommentin interfaceIXCategory
-
setComment
public XCategory setComment(String comment)
Setter forDB_ETERNAL.X_CATEGORY.COMMENT. 「comment」- 备注信息- Specified by:
setCommentin interfaceIXCategory
-
getAppId
public String getAppId()
Getter forDB_ETERNAL.X_CATEGORY.APP_ID. 「appId」- 关联的应用程序ID- Specified by:
getAppIdin interfaceIXCategory
-
setAppId
public XCategory setAppId(String appId)
Setter forDB_ETERNAL.X_CATEGORY.APP_ID. 「appId」- 关联的应用程序ID- Specified by:
setAppIdin interfaceIXCategory
-
getTreeComponent
public String getTreeComponent()
Getter forDB_ETERNAL.X_CATEGORY.TREE_COMPONENT. 「treeComponent」- 目录组件- Specified by:
getTreeComponentin interfaceIXCategory
-
setTreeComponent
public XCategory setTreeComponent(String treeComponent)
Setter forDB_ETERNAL.X_CATEGORY.TREE_COMPONENT. 「treeComponent」- 目录组件- Specified by:
setTreeComponentin interfaceIXCategory
-
getRunComponent
public String getRunComponent()
Getter forDB_ETERNAL.X_CATEGORY.RUN_COMPONENT. 「runComponent」- 执行组件- Specified by:
getRunComponentin interfaceIXCategory
-
setRunComponent
public XCategory setRunComponent(String runComponent)
Setter forDB_ETERNAL.X_CATEGORY.RUN_COMPONENT. 「runComponent」- 执行组件- Specified by:
setRunComponentin interfaceIXCategory
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_CATEGORY.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIXCategory
-
setActive
public XCategory setActive(Boolean active)
Setter forDB_ETERNAL.X_CATEGORY.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIXCategory
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_CATEGORY.SIGMA. 「sigma」- 统一标识- Specified by:
getSigmain interfaceIXCategory
-
setSigma
public XCategory setSigma(String sigma)
Setter forDB_ETERNAL.X_CATEGORY.SIGMA. 「sigma」- 统一标识- Specified by:
setSigmain interfaceIXCategory
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_CATEGORY.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXCategory
-
setMetadata
public XCategory setMetadata(String metadata)
Setter forDB_ETERNAL.X_CATEGORY.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXCategory
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_CATEGORY.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXCategory
-
setLanguage
public XCategory setLanguage(String language)
Setter forDB_ETERNAL.X_CATEGORY.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXCategory
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_CATEGORY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXCategory
-
setCreatedAt
public XCategory setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_CATEGORY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXCategory
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_CATEGORY.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXCategory
-
setCreatedBy
public XCategory setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_CATEGORY.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXCategory
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_CATEGORY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXCategory
-
setUpdatedAt
public XCategory setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_CATEGORY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXCategory
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_CATEGORY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXCategory
-
setUpdatedBy
public XCategory setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_CATEGORY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXCategory
-
from
public void from(IXCategory from)
Description copied from interface:IXCategoryLoad data from another generated Record/POJO implementing the common interface IXCategory- Specified by:
fromin interfaceIXCategory
-
into
public <E extends IXCategory> E into(E into)
Description copied from interface:IXCategoryCopy data into another generated Record/POJO implementing the common interface IXCategory- Specified by:
intoin interfaceIXCategory
-
-