Class IMessage
java.lang.Object
cn.vertxup.integration.domain.tables.pojos.IMessage
- All Implemented Interfaces:
IIMessage,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class IMessage
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IIMessage
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionIMessage()IMessage(io.vertx.core.json.JsonObject json) IMessage(String key, String name, String code, String type, String status, String subject, String content, String from, String to, String sendBy, String sendAt, 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 IIMessageGetter forDB_ETERNAL.I_MESSAGE.ACTIVE.getAppId()Getter forDB_ETERNAL.I_MESSAGE.APP_ID.getCode()Getter forDB_ETERNAL.I_MESSAGE.CODE.Getter forDB_ETERNAL.I_MESSAGE.CONTENT.Getter forDB_ETERNAL.I_MESSAGE.CREATED_AT.Getter forDB_ETERNAL.I_MESSAGE.CREATED_BY.getFrom()Getter forDB_ETERNAL.I_MESSAGE.FROM.getKey()Getter forDB_ETERNAL.I_MESSAGE.KEY.Getter forDB_ETERNAL.I_MESSAGE.LANGUAGE.Getter forDB_ETERNAL.I_MESSAGE.METADATA.getName()Getter forDB_ETERNAL.I_MESSAGE.NAME.Getter forDB_ETERNAL.I_MESSAGE.SEND_AT.Getter forDB_ETERNAL.I_MESSAGE.SEND_BY.getSigma()Getter forDB_ETERNAL.I_MESSAGE.SIGMA.Getter forDB_ETERNAL.I_MESSAGE.STATUS.Getter forDB_ETERNAL.I_MESSAGE.SUBJECT.getTo()Getter forDB_ETERNAL.I_MESSAGE.TO.getType()Getter forDB_ETERNAL.I_MESSAGE.TYPE.Getter forDB_ETERNAL.I_MESSAGE.UPDATED_AT.Getter forDB_ETERNAL.I_MESSAGE.UPDATED_BY.inthashCode()<E extends IIMessage>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IIMessageSetter forDB_ETERNAL.I_MESSAGE.ACTIVE.Setter forDB_ETERNAL.I_MESSAGE.APP_ID.Setter forDB_ETERNAL.I_MESSAGE.CODE.setContent(String content) Setter forDB_ETERNAL.I_MESSAGE.CONTENT.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.I_MESSAGE.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.I_MESSAGE.CREATED_BY.Setter forDB_ETERNAL.I_MESSAGE.FROM.Setter forDB_ETERNAL.I_MESSAGE.KEY.setLanguage(String language) Setter forDB_ETERNAL.I_MESSAGE.LANGUAGE.setMetadata(String metadata) Setter forDB_ETERNAL.I_MESSAGE.METADATA.Setter forDB_ETERNAL.I_MESSAGE.NAME.Setter forDB_ETERNAL.I_MESSAGE.SEND_AT.Setter forDB_ETERNAL.I_MESSAGE.SEND_BY.Setter forDB_ETERNAL.I_MESSAGE.SIGMA.Setter forDB_ETERNAL.I_MESSAGE.STATUS.setSubject(String subject) Setter forDB_ETERNAL.I_MESSAGE.SUBJECT.Setter forDB_ETERNAL.I_MESSAGE.TO.Setter forDB_ETERNAL.I_MESSAGE.TYPE.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.I_MESSAGE.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.I_MESSAGE.UPDATED_BY.toString()
-
Constructor Details
-
IMessage
public IMessage() -
IMessage
-
IMessage
public IMessage(String key, String name, String code, String type, String status, String subject, String content, String from, String to, String sendBy, String sendAt, String appId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
IMessage
public IMessage(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.I_MESSAGE.KEY. 「key」- 消息主键 -
setKey
Setter forDB_ETERNAL.I_MESSAGE.KEY. 「key」- 消息主键 -
getName
Getter forDB_ETERNAL.I_MESSAGE.NAME. 「name」- 消息名称 -
setName
Setter forDB_ETERNAL.I_MESSAGE.NAME. 「name」- 消息名称 -
getCode
Getter forDB_ETERNAL.I_MESSAGE.CODE. 「code」- 消息编码 -
setCode
Setter forDB_ETERNAL.I_MESSAGE.CODE. 「code」- 消息编码 -
getType
Getter forDB_ETERNAL.I_MESSAGE.TYPE. 「type」- 消息类型 -
setType
Setter forDB_ETERNAL.I_MESSAGE.TYPE. 「type」- 消息类型 -
getStatus
Getter forDB_ETERNAL.I_MESSAGE.STATUS. 「status」- 消息状态 -
setStatus
Setter forDB_ETERNAL.I_MESSAGE.STATUS. 「status」- 消息状态 -
getSubject
Getter forDB_ETERNAL.I_MESSAGE.SUBJECT. 「subject」- 消息标题- Specified by:
getSubjectin interfaceIIMessage
-
setSubject
Setter forDB_ETERNAL.I_MESSAGE.SUBJECT. 「subject」- 消息标题- Specified by:
setSubjectin interfaceIIMessage
-
getContent
Getter forDB_ETERNAL.I_MESSAGE.CONTENT. 「content」- 消息内容- Specified by:
getContentin interfaceIIMessage
-
setContent
Setter forDB_ETERNAL.I_MESSAGE.CONTENT. 「content」- 消息内容- Specified by:
setContentin interfaceIIMessage
-
getFrom
Getter forDB_ETERNAL.I_MESSAGE.FROM. 「from」- 消息发送方 -
setFrom
Setter forDB_ETERNAL.I_MESSAGE.FROM. 「from」- 消息发送方 -
getTo
Getter forDB_ETERNAL.I_MESSAGE.TO. 「to」- 消息接收方 -
setTo
Setter forDB_ETERNAL.I_MESSAGE.TO. 「to」- 消息接收方 -
getSendBy
Getter forDB_ETERNAL.I_MESSAGE.SEND_BY. 「sendBy」- 发送者 -
setSendBy
Setter forDB_ETERNAL.I_MESSAGE.SEND_BY. 「sendBy」- 发送者 -
getSendAt
Getter forDB_ETERNAL.I_MESSAGE.SEND_AT. 「sendAt」- 发送时间 -
setSendAt
Setter forDB_ETERNAL.I_MESSAGE.SEND_AT. 「sendAt」- 发送时间 -
getAppId
Getter forDB_ETERNAL.I_MESSAGE.APP_ID. 「appId」- 所属应用ID -
setAppId
Setter forDB_ETERNAL.I_MESSAGE.APP_ID. 「appId」- 所属应用ID -
getActive
Getter forDB_ETERNAL.I_MESSAGE.ACTIVE. 「active」- 是否启用 -
setActive
Setter forDB_ETERNAL.I_MESSAGE.ACTIVE. 「active」- 是否启用 -
getSigma
Getter forDB_ETERNAL.I_MESSAGE.SIGMA. 「sigma」- 统一标识 -
setSigma
Setter forDB_ETERNAL.I_MESSAGE.SIGMA. 「sigma」- 统一标识 -
getMetadata
Getter forDB_ETERNAL.I_MESSAGE.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIIMessage
-
setMetadata
Setter forDB_ETERNAL.I_MESSAGE.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIIMessage
-
getLanguage
Getter forDB_ETERNAL.I_MESSAGE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIIMessage
-
setLanguage
Setter forDB_ETERNAL.I_MESSAGE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIIMessage
-
getCreatedAt
Getter forDB_ETERNAL.I_MESSAGE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIIMessage
-
setCreatedAt
Setter forDB_ETERNAL.I_MESSAGE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIIMessage
-
getCreatedBy
Getter forDB_ETERNAL.I_MESSAGE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIIMessage
-
setCreatedBy
Setter forDB_ETERNAL.I_MESSAGE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIIMessage
-
getUpdatedAt
Getter forDB_ETERNAL.I_MESSAGE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIIMessage
-
setUpdatedAt
Setter forDB_ETERNAL.I_MESSAGE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIIMessage
-
getUpdatedBy
Getter forDB_ETERNAL.I_MESSAGE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIIMessage
-
setUpdatedBy
Setter forDB_ETERNAL.I_MESSAGE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIIMessage
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IIMessageLoad data from another generated Record/POJO implementing the common interface IIMessage -
into
Description copied from interface:IIMessageCopy data into another generated Record/POJO implementing the common interface IIMessage
-