Class MModel
java.lang.Object
cn.vertxup.atom.domain.tables.pojos.MModel
- All Implemented Interfaces:
IMModel,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class MModel
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IMModel
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMModel()MModel(io.vertx.core.json.JsonObject json) MModel(String key, String identifier, String namespace, String name, String alias, String type, String comments, String categoryTree, String categoryId, String ruleUnique, Boolean isTrack, String spider, String spiderComponent, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidLoad data from another generated Record/POJO implementing the common interface IMModelGetter forDB_ETERNAL.M_MODEL.ACTIVE.getAlias()Getter forDB_ETERNAL.M_MODEL.ALIAS.Getter forDB_ETERNAL.M_MODEL.CATEGORY_ID.Getter forDB_ETERNAL.M_MODEL.CATEGORY_TREE.Getter forDB_ETERNAL.M_MODEL.COMMENTS.Getter forDB_ETERNAL.M_MODEL.CREATED_AT.Getter forDB_ETERNAL.M_MODEL.CREATED_BY.Getter forDB_ETERNAL.M_MODEL.IDENTIFIER.Getter forDB_ETERNAL.M_MODEL.IS_TRACK.getKey()Getter forDB_ETERNAL.M_MODEL.KEY.Getter forDB_ETERNAL.M_MODEL.LANGUAGE.Getter forDB_ETERNAL.M_MODEL.METADATA.getName()Getter forDB_ETERNAL.M_MODEL.NAME.Getter forDB_ETERNAL.M_MODEL.NAMESPACE.Getter forDB_ETERNAL.M_MODEL.RULE_UNIQUE.getSigma()Getter forDB_ETERNAL.M_MODEL.SIGMA.Getter forDB_ETERNAL.M_MODEL.SPIDER.Getter forDB_ETERNAL.M_MODEL.SPIDER_COMPONENT.getType()Getter forDB_ETERNAL.M_MODEL.TYPE.Getter forDB_ETERNAL.M_MODEL.UPDATED_AT.Getter forDB_ETERNAL.M_MODEL.UPDATED_BY.inthashCode()<E extends IMModel>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IMModelSetter forDB_ETERNAL.M_MODEL.ACTIVE.Setter forDB_ETERNAL.M_MODEL.ALIAS.setCategoryId(String categoryId) Setter forDB_ETERNAL.M_MODEL.CATEGORY_ID.setCategoryTree(String categoryTree) Setter forDB_ETERNAL.M_MODEL.CATEGORY_TREE.setComments(String comments) Setter forDB_ETERNAL.M_MODEL.COMMENTS.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.M_MODEL.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.M_MODEL.CREATED_BY.setIdentifier(String identifier) Setter forDB_ETERNAL.M_MODEL.IDENTIFIER.setIsTrack(Boolean isTrack) Setter forDB_ETERNAL.M_MODEL.IS_TRACK.Setter forDB_ETERNAL.M_MODEL.KEY.setLanguage(String language) Setter forDB_ETERNAL.M_MODEL.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.M_MODEL.METADATA.Setter forDB_ETERNAL.M_MODEL.NAME.setNamespace(String namespace) Setter forDB_ETERNAL.M_MODEL.NAMESPACE.setRuleUnique(String ruleUnique) Setter forDB_ETERNAL.M_MODEL.RULE_UNIQUE.Setter forDB_ETERNAL.M_MODEL.SIGMA.Setter forDB_ETERNAL.M_MODEL.SPIDER.setSpiderComponent(String spiderComponent) Setter forDB_ETERNAL.M_MODEL.SPIDER_COMPONENT.Setter forDB_ETERNAL.M_MODEL.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.M_MODEL.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.M_MODEL.UPDATED_BY.toString()
-
Constructor Details
-
MModel
public MModel() -
MModel
-
MModel
public MModel(String key, String identifier, String namespace, String name, String alias, String type, String comments, String categoryTree, String categoryId, String ruleUnique, Boolean isTrack, String spider, String spiderComponent, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
MModel
public MModel(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.M_MODEL.KEY. 「key」- 模型ID -
setKey
Setter forDB_ETERNAL.M_MODEL.KEY. 「key」- 模型ID -
getIdentifier
Getter forDB_ETERNAL.M_MODEL.IDENTIFIER. 「identifier」- 当前模型全局唯一ID- Specified by:
getIdentifierin interfaceIMModel
-
setIdentifier
Setter forDB_ETERNAL.M_MODEL.IDENTIFIER. 「identifier」- 当前模型全局唯一ID- Specified by:
setIdentifierin interfaceIMModel
-
getNamespace
Getter forDB_ETERNAL.M_MODEL.NAMESPACE. 「namespace」- 当前模型使用的名空间- Specified by:
getNamespacein interfaceIMModel
-
setNamespace
Setter forDB_ETERNAL.M_MODEL.NAMESPACE. 「namespace」- 当前模型使用的名空间- Specified by:
setNamespacein interfaceIMModel
-
getName
Getter forDB_ETERNAL.M_MODEL.NAME. 「name」- 当前模型的名称 -
setName
Setter forDB_ETERNAL.M_MODEL.NAME. 「name」- 当前模型的名称 -
getAlias
Getter forDB_ETERNAL.M_MODEL.ALIAS. 「alias」- 模型别名(业务名) -
setAlias
Setter forDB_ETERNAL.M_MODEL.ALIAS. 「alias」- 模型别名(业务名) -
getType
Getter forDB_ETERNAL.M_MODEL.TYPE. 「type」- 当前模型的类型信息 -
setType
Setter forDB_ETERNAL.M_MODEL.TYPE. 「type」- 当前模型的类型信息 -
getComments
Getter forDB_ETERNAL.M_MODEL.COMMENTS. 「comments」- 当前模型的描述信息- Specified by:
getCommentsin interfaceIMModel
-
setComments
Setter forDB_ETERNAL.M_MODEL.COMMENTS. 「comments」- 当前模型的描述信息- Specified by:
setCommentsin interfaceIMModel
-
getCategoryTree
Getter forDB_ETERNAL.M_MODEL.CATEGORY_TREE. 「categoryTree」- 当前模型所属的类型树- Specified by:
getCategoryTreein interfaceIMModel
-
setCategoryTree
Setter forDB_ETERNAL.M_MODEL.CATEGORY_TREE. 「categoryTree」- 当前模型所属的类型树- Specified by:
setCategoryTreein interfaceIMModel
-
getCategoryId
Getter forDB_ETERNAL.M_MODEL.CATEGORY_ID. 「categoryId」- 关联的类型的ID- Specified by:
getCategoryIdin interfaceIMModel
-
setCategoryId
Setter forDB_ETERNAL.M_MODEL.CATEGORY_ID. 「categoryId」- 关联的类型的ID- Specified by:
setCategoryIdin interfaceIMModel
-
getRuleUnique
Getter forDB_ETERNAL.M_MODEL.RULE_UNIQUE. 「ruleUnique」- 当前模型的标识规则- Specified by:
getRuleUniquein interfaceIMModel
-
setRuleUnique
Setter forDB_ETERNAL.M_MODEL.RULE_UNIQUE. 「ruleUnique」- 当前模型的标识规则- Specified by:
setRuleUniquein interfaceIMModel
-
getIsTrack
Getter forDB_ETERNAL.M_MODEL.IS_TRACK. 「isTrack」- 该组件为 track 表示执行 ACTIVITY 的变更监控功能(生成变更历史)- Specified by:
getIsTrackin interfaceIMModel
-
setIsTrack
Setter forDB_ETERNAL.M_MODEL.IS_TRACK. 「isTrack」- 该组件为 track 表示执行 ACTIVITY 的变更监控功能(生成变更历史)- Specified by:
setIsTrackin interfaceIMModel
-
getSpider
Getter forDB_ETERNAL.M_MODEL.SPIDER. 「spider」- 主图格式,存储当前模型为起点的图层Json数据,每个模型只有一张 -
setSpider
Setter forDB_ETERNAL.M_MODEL.SPIDER. 「spider」- 主图格式,存储当前模型为起点的图层Json数据,每个模型只有一张 -
getSpiderComponent
Getter forDB_ETERNAL.M_MODEL.SPIDER_COMPONENT. 「spiderComponent」- 在主图格式上存在的插件信息,用于处理主图格式的内容- Specified by:
getSpiderComponentin interfaceIMModel
-
setSpiderComponent
Setter forDB_ETERNAL.M_MODEL.SPIDER_COMPONENT. 「spiderComponent」- 在主图格式上存在的插件信息,用于处理主图格式的内容- Specified by:
setSpiderComponentin interfaceIMModel
-
getSigma
Getter forDB_ETERNAL.M_MODEL.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.M_MODEL.SIGMA. 「sigma」- 统一标识 -
getLanguage
Getter forDB_ETERNAL.M_MODEL.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIMModel
-
setLanguage
Setter forDB_ETERNAL.M_MODEL.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIMModel
-
getActive
Getter forDB_ETERNAL.M_MODEL.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.M_MODEL.ACTIVE. 「active」- 是否启用 -
getMetadata
Getter forDB_ETERNAL.M_MODEL.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIMModel
-
setMetadata
Setter forDB_ETERNAL.M_MODEL.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIMModel
-
getCreatedAt
Getter forDB_ETERNAL.M_MODEL.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIMModel
-
setCreatedAt
Setter forDB_ETERNAL.M_MODEL.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIMModel
-
getCreatedBy
Getter forDB_ETERNAL.M_MODEL.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIMModel
-
setCreatedBy
Setter forDB_ETERNAL.M_MODEL.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIMModel
-
getUpdatedAt
Getter forDB_ETERNAL.M_MODEL.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIMModel
-
setUpdatedAt
Setter forDB_ETERNAL.M_MODEL.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIMModel
-
getUpdatedBy
Getter forDB_ETERNAL.M_MODEL.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIMModel
-
setUpdatedBy
Setter forDB_ETERNAL.M_MODEL.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIMModel
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IMModelLoad data from another generated Record/POJO implementing the common interface IMModel -
into
Description copied from interface:IMModelCopy data into another generated Record/POJO implementing the common interface IMModel
-