Class MEntity
- java.lang.Object
-
- cn.vertxup.atom.domain.tables.pojos.MEntity
-
- All Implemented Interfaces:
IMEntity,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class MEntity extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IMEntity
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MEntity()MEntity(IMEntity value)MEntity(io.vertx.core.json.JsonObject json)MEntity(String key, String identifier, String namespace, String name, String type, String tableName, String comments, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IMEntity from)Load data from another generated Record/POJO implementing the common interface IMEntityBooleangetActive()Getter forDB_ETERNAL.M_ENTITY.ACTIVE.StringgetComments()Getter forDB_ETERNAL.M_ENTITY.COMMENTS.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.M_ENTITY.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.M_ENTITY.CREATED_BY.StringgetIdentifier()Getter forDB_ETERNAL.M_ENTITY.IDENTIFIER.StringgetKey()Getter forDB_ETERNAL.M_ENTITY.KEY.StringgetLanguage()Getter forDB_ETERNAL.M_ENTITY.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.M_ENTITY.METADATA.StringgetName()Getter forDB_ETERNAL.M_ENTITY.NAME.StringgetNamespace()Getter forDB_ETERNAL.M_ENTITY.NAMESPACE.StringgetSigma()Getter forDB_ETERNAL.M_ENTITY.SIGMA.StringgetTableName()Getter forDB_ETERNAL.M_ENTITY.TABLE_NAME.StringgetType()Getter forDB_ETERNAL.M_ENTITY.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.M_ENTITY.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.M_ENTITY.UPDATED_BY.<E extends IMEntity>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IMEntityMEntitysetActive(Boolean active)Setter forDB_ETERNAL.M_ENTITY.ACTIVE.MEntitysetComments(String comments)Setter forDB_ETERNAL.M_ENTITY.COMMENTS.MEntitysetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.M_ENTITY.CREATED_AT.MEntitysetCreatedBy(String createdBy)Setter forDB_ETERNAL.M_ENTITY.CREATED_BY.MEntitysetIdentifier(String identifier)Setter forDB_ETERNAL.M_ENTITY.IDENTIFIER.MEntitysetKey(String key)Setter forDB_ETERNAL.M_ENTITY.KEY.MEntitysetLanguage(String language)Setter forDB_ETERNAL.M_ENTITY.LANGUAGE.MEntitysetMetadata(String metadata)Setter forDB_ETERNAL.M_ENTITY.METADATA.MEntitysetName(String name)Setter forDB_ETERNAL.M_ENTITY.NAME.MEntitysetNamespace(String namespace)Setter forDB_ETERNAL.M_ENTITY.NAMESPACE.MEntitysetSigma(String sigma)Setter forDB_ETERNAL.M_ENTITY.SIGMA.MEntitysetTableName(String tableName)Setter forDB_ETERNAL.M_ENTITY.TABLE_NAME.MEntitysetType(String type)Setter forDB_ETERNAL.M_ENTITY.TYPE.MEntitysetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.M_ENTITY.UPDATED_AT.MEntitysetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.M_ENTITY.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
MEntity
public MEntity()
-
MEntity
public MEntity(IMEntity value)
-
MEntity
public MEntity(String key, String identifier, String namespace, String name, String type, String tableName, String comments, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
MEntity
public MEntity(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.M_ENTITY.KEY. 「key」- 实体ID
-
getIdentifier
public String getIdentifier()
Getter forDB_ETERNAL.M_ENTITY.IDENTIFIER. 「identifier」- 当前实体全局唯一ID- Specified by:
getIdentifierin interfaceIMEntity
-
setIdentifier
public MEntity setIdentifier(String identifier)
Setter forDB_ETERNAL.M_ENTITY.IDENTIFIER. 「identifier」- 当前实体全局唯一ID- Specified by:
setIdentifierin interfaceIMEntity
-
getNamespace
public String getNamespace()
Getter forDB_ETERNAL.M_ENTITY.NAMESPACE. 「namespace」- 当前实体使用的名空间- Specified by:
getNamespacein interfaceIMEntity
-
setNamespace
public MEntity setNamespace(String namespace)
Setter forDB_ETERNAL.M_ENTITY.NAMESPACE. 「namespace」- 当前实体使用的名空间- Specified by:
setNamespacein interfaceIMEntity
-
getName
public String getName()
Getter forDB_ETERNAL.M_ENTITY.NAME. 「name」- 当前实体的名称
-
getType
public String getType()
Getter forDB_ETERNAL.M_ENTITY.TYPE. 「type」- 实体类型:ENTITY/RELATION
-
setType
public MEntity setType(String type)
Setter forDB_ETERNAL.M_ENTITY.TYPE. 「type」- 实体类型:ENTITY/RELATION
-
getTableName
public String getTableName()
Getter forDB_ETERNAL.M_ENTITY.TABLE_NAME. 「tableName」- 实体对应的数据库表- Specified by:
getTableNamein interfaceIMEntity
-
setTableName
public MEntity setTableName(String tableName)
Setter forDB_ETERNAL.M_ENTITY.TABLE_NAME. 「tableName」- 实体对应的数据库表- Specified by:
setTableNamein interfaceIMEntity
-
getComments
public String getComments()
Getter forDB_ETERNAL.M_ENTITY.COMMENTS. 「comments」- 数据库表备注- Specified by:
getCommentsin interfaceIMEntity
-
setComments
public MEntity setComments(String comments)
Setter forDB_ETERNAL.M_ENTITY.COMMENTS. 「comments」- 数据库表备注- Specified by:
setCommentsin interfaceIMEntity
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.M_ENTITY.SIGMA. 「sigma」- 统一标识
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.M_ENTITY.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIMEntity
-
setLanguage
public MEntity setLanguage(String language)
Setter forDB_ETERNAL.M_ENTITY.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIMEntity
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.M_ENTITY.ACTIVE. 「active」- 是否启用
-
setActive
public MEntity setActive(Boolean active)
Setter forDB_ETERNAL.M_ENTITY.ACTIVE. 「active」- 是否启用
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.M_ENTITY.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIMEntity
-
setMetadata
public MEntity setMetadata(String metadata)
Setter forDB_ETERNAL.M_ENTITY.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIMEntity
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.M_ENTITY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIMEntity
-
setCreatedAt
public MEntity setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.M_ENTITY.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIMEntity
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.M_ENTITY.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIMEntity
-
setCreatedBy
public MEntity setCreatedBy(String createdBy)
Setter forDB_ETERNAL.M_ENTITY.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIMEntity
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.M_ENTITY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIMEntity
-
setUpdatedAt
public MEntity setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.M_ENTITY.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIMEntity
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.M_ENTITY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIMEntity
-
setUpdatedBy
public MEntity setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.M_ENTITY.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIMEntity
-
from
public void from(IMEntity from)
Description copied from interface:IMEntityLoad data from another generated Record/POJO implementing the common interface IMEntity
-
-