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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XNotice()XNotice(IXNotice value)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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IXNotice from)Load data from another generated Record/POJO implementing the common interface IXNoticeBooleangetActive()Getter forDB_ETERNAL.X_NOTICE.ACTIVE.StringgetAppId()Getter forDB_ETERNAL.X_NOTICE.APP_ID.StringgetCode()Getter forDB_ETERNAL.X_NOTICE.CODE.StringgetContent()Getter forDB_ETERNAL.X_NOTICE.CONTENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_NOTICE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_NOTICE.CREATED_BY.LocalDateTimegetExpiredAt()Getter forDB_ETERNAL.X_NOTICE.EXPIRED_AT.StringgetKey()Getter forDB_ETERNAL.X_NOTICE.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_NOTICE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.X_NOTICE.METADATA.StringgetName()Getter forDB_ETERNAL.X_NOTICE.NAME.StringgetSigma()Getter forDB_ETERNAL.X_NOTICE.SIGMA.StringgetStatus()Getter forDB_ETERNAL.X_NOTICE.STATUS.StringgetType()Getter forDB_ETERNAL.X_NOTICE.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_NOTICE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_NOTICE.UPDATED_BY.<E extends IXNotice>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXNoticeXNoticesetActive(Boolean active)Setter forDB_ETERNAL.X_NOTICE.ACTIVE.XNoticesetAppId(String appId)Setter forDB_ETERNAL.X_NOTICE.APP_ID.XNoticesetCode(String code)Setter forDB_ETERNAL.X_NOTICE.CODE.XNoticesetContent(String content)Setter forDB_ETERNAL.X_NOTICE.CONTENT.XNoticesetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_NOTICE.CREATED_AT.XNoticesetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_NOTICE.CREATED_BY.XNoticesetExpiredAt(LocalDateTime expiredAt)Setter forDB_ETERNAL.X_NOTICE.EXPIRED_AT.XNoticesetKey(String key)Setter forDB_ETERNAL.X_NOTICE.KEY.XNoticesetLanguage(String language)Setter forDB_ETERNAL.X_NOTICE.LANGUAGE.XNoticesetMetadata(String metadata)Setter forDB_ETERNAL.X_NOTICE.METADATA.XNoticesetName(String name)Setter forDB_ETERNAL.X_NOTICE.NAME.XNoticesetSigma(String sigma)Setter forDB_ETERNAL.X_NOTICE.SIGMA.XNoticesetStatus(String status)Setter forDB_ETERNAL.X_NOTICE.STATUS.XNoticesetType(String type)Setter forDB_ETERNAL.X_NOTICE.TYPE.XNoticesetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_NOTICE.UPDATED_AT.XNoticesetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_NOTICE.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
XNotice
public XNotice()
-
XNotice
public XNotice(IXNotice value)
-
XNotice
public 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)
-
XNotice
public XNotice(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_NOTICE.KEY. 「key」- 公告主键
-
getName
public String getName()
Getter forDB_ETERNAL.X_NOTICE.NAME. 「name」- 公告标题
-
getCode
public String getCode()
Getter forDB_ETERNAL.X_NOTICE.CODE. 「code」- 公告编码
-
getType
public String getType()
Getter forDB_ETERNAL.X_NOTICE.TYPE. 「type」- 公告类型
-
getStatus
public String getStatus()
Getter forDB_ETERNAL.X_NOTICE.STATUS. 「status」- 公告状态
-
setStatus
public XNotice setStatus(String status)
Setter forDB_ETERNAL.X_NOTICE.STATUS. 「status」- 公告状态
-
getContent
public String getContent()
Getter forDB_ETERNAL.X_NOTICE.CONTENT. 「content」- 公告内容- Specified by:
getContentin interfaceIXNotice
-
setContent
public XNotice setContent(String content)
Setter forDB_ETERNAL.X_NOTICE.CONTENT. 「content」- 公告内容- Specified by:
setContentin interfaceIXNotice
-
getExpiredAt
public LocalDateTime getExpiredAt()
Getter forDB_ETERNAL.X_NOTICE.EXPIRED_AT. 「createdAt」- 公告到期时间- Specified by:
getExpiredAtin interfaceIXNotice
-
setExpiredAt
public XNotice setExpiredAt(LocalDateTime expiredAt)
Setter forDB_ETERNAL.X_NOTICE.EXPIRED_AT. 「createdAt」- 公告到期时间- Specified by:
setExpiredAtin interfaceIXNotice
-
getAppId
public String getAppId()
Getter forDB_ETERNAL.X_NOTICE.APP_ID. 「appId」- 所属应用ID
-
setAppId
public XNotice setAppId(String appId)
Setter forDB_ETERNAL.X_NOTICE.APP_ID. 「appId」- 所属应用ID
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_NOTICE.ACTIVE. 「active」- 是否启用
-
setActive
public XNotice setActive(Boolean active)
Setter forDB_ETERNAL.X_NOTICE.ACTIVE. 「active」- 是否启用
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_NOTICE.SIGMA. 「sigma」- 统一标识
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_NOTICE.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXNotice
-
setMetadata
public XNotice setMetadata(String metadata)
Setter forDB_ETERNAL.X_NOTICE.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXNotice
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_NOTICE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXNotice
-
setLanguage
public XNotice setLanguage(String language)
Setter forDB_ETERNAL.X_NOTICE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXNotice
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_NOTICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXNotice
-
setCreatedAt
public XNotice setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_NOTICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXNotice
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_NOTICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXNotice
-
setCreatedBy
public XNotice setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_NOTICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXNotice
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_NOTICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXNotice
-
setUpdatedAt
public XNotice setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_NOTICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXNotice
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_NOTICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXNotice
-
setUpdatedBy
public XNotice setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_NOTICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXNotice
-
from
public void from(IXNotice from)
Description copied from interface:IXNoticeLoad data from another generated Record/POJO implementing the common interface IXNotice
-
-