Class XNotice
java.lang.Object
cn.vertxup.ambient.domain.tables.pojos.XNotice
- All Implemented Interfaces:
IXNotice,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XNotice
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXNotice
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXNotice()XNotice(io.vertx.core.json.JsonObject json) XNotice(String key, String name, String code, String type, String status, String content, LocalDateTime expiredAt, 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 IXNoticeGetter forDB_ETERNAL.X_NOTICE.ACTIVE.getAppId()Getter forDB_ETERNAL.X_NOTICE.APP_ID.getCode()Getter forDB_ETERNAL.X_NOTICE.CODE.Getter forDB_ETERNAL.X_NOTICE.CONTENT.Getter forDB_ETERNAL.X_NOTICE.CREATED_AT.Getter forDB_ETERNAL.X_NOTICE.CREATED_BY.Getter forDB_ETERNAL.X_NOTICE.EXPIRED_AT.getKey()Getter forDB_ETERNAL.X_NOTICE.KEY.Getter forDB_ETERNAL.X_NOTICE.LANGUAGE.Getter forDB_ETERNAL.X_NOTICE.METADATA.getName()Getter forDB_ETERNAL.X_NOTICE.NAME.getSigma()Getter forDB_ETERNAL.X_NOTICE.SIGMA.Getter forDB_ETERNAL.X_NOTICE.STATUS.getType()Getter forDB_ETERNAL.X_NOTICE.TYPE.Getter forDB_ETERNAL.X_NOTICE.UPDATED_AT.Getter forDB_ETERNAL.X_NOTICE.UPDATED_BY.inthashCode()<E extends IXNotice>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IXNoticeSetter forDB_ETERNAL.X_NOTICE.ACTIVE.Setter forDB_ETERNAL.X_NOTICE.APP_ID.Setter forDB_ETERNAL.X_NOTICE.CODE.setContent(String content) Setter forDB_ETERNAL.X_NOTICE.CONTENT.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.X_NOTICE.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.X_NOTICE.CREATED_BY.setExpiredAt(LocalDateTime expiredAt) Setter forDB_ETERNAL.X_NOTICE.EXPIRED_AT.Setter forDB_ETERNAL.X_NOTICE.KEY.setLanguage(String language) Setter forDB_ETERNAL.X_NOTICE.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.X_NOTICE.METADATA.Setter forDB_ETERNAL.X_NOTICE.NAME.Setter forDB_ETERNAL.X_NOTICE.SIGMA.Setter forDB_ETERNAL.X_NOTICE.STATUS.Setter forDB_ETERNAL.X_NOTICE.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.X_NOTICE.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.X_NOTICE.UPDATED_BY.toString()
-
Constructor Details
-
XNotice
public XNotice() -
XNotice
-
XNotice
-
XNotice
public XNotice(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.X_NOTICE.KEY. 「key」- 公告主键 -
setKey
Setter forDB_ETERNAL.X_NOTICE.KEY. 「key」- 公告主键 -
getName
Getter forDB_ETERNAL.X_NOTICE.NAME. 「name」- 公告标题 -
setName
Setter forDB_ETERNAL.X_NOTICE.NAME. 「name」- 公告标题 -
getCode
Getter forDB_ETERNAL.X_NOTICE.CODE. 「code」- 公告编码 -
setCode
Setter forDB_ETERNAL.X_NOTICE.CODE. 「code」- 公告编码 -
getType
Getter forDB_ETERNAL.X_NOTICE.TYPE. 「type」- 公告类型 -
setType
Setter forDB_ETERNAL.X_NOTICE.TYPE. 「type」- 公告类型 -
getStatus
Getter forDB_ETERNAL.X_NOTICE.STATUS. 「status」- 公告状态 -
setStatus
Setter forDB_ETERNAL.X_NOTICE.STATUS. 「status」- 公告状态 -
getContent
Getter forDB_ETERNAL.X_NOTICE.CONTENT. 「content」- 公告内容- Specified by:
getContentin interfaceIXNotice
-
setContent
Setter forDB_ETERNAL.X_NOTICE.CONTENT. 「content」- 公告内容- Specified by:
setContentin interfaceIXNotice
-
getExpiredAt
Getter forDB_ETERNAL.X_NOTICE.EXPIRED_AT. 「createdAt」- 公告到期时间- Specified by:
getExpiredAtin interfaceIXNotice
-
setExpiredAt
Setter forDB_ETERNAL.X_NOTICE.EXPIRED_AT. 「createdAt」- 公告到期时间- Specified by:
setExpiredAtin interfaceIXNotice
-
getAppId
Getter forDB_ETERNAL.X_NOTICE.APP_ID. 「appId」- 所属应用ID -
setAppId
Setter forDB_ETERNAL.X_NOTICE.APP_ID. 「appId」- 所属应用ID -
getActive
Getter forDB_ETERNAL.X_NOTICE.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.X_NOTICE.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.X_NOTICE.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.X_NOTICE.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.X_NOTICE.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXNotice
-
setMetadata
Setter forDB_ETERNAL.X_NOTICE.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXNotice
-
getLanguage
Getter forDB_ETERNAL.X_NOTICE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXNotice
-
setLanguage
Setter forDB_ETERNAL.X_NOTICE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXNotice
-
getCreatedAt
Getter forDB_ETERNAL.X_NOTICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXNotice
-
setCreatedAt
Setter forDB_ETERNAL.X_NOTICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXNotice
-
getCreatedBy
Getter forDB_ETERNAL.X_NOTICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXNotice
-
setCreatedBy
Setter forDB_ETERNAL.X_NOTICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXNotice
-
getUpdatedAt
Getter forDB_ETERNAL.X_NOTICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXNotice
-
setUpdatedAt
Setter forDB_ETERNAL.X_NOTICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXNotice
-
getUpdatedBy
Getter forDB_ETERNAL.X_NOTICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXNotice
-
setUpdatedBy
Setter forDB_ETERNAL.X_NOTICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXNotice
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IXNoticeLoad data from another generated Record/POJO implementing the common interface IXNotice -
into
Description copied from interface:IXNoticeCopy data into another generated Record/POJO implementing the common interface IXNotice
-