Class IMessageTpl
- java.lang.Object
-
- cn.vertxup.integration.domain.tables.pojos.IMessageTpl
-
- All Implemented Interfaces:
IIMessageTpl,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class IMessageTpl extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IIMessageTpl
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IMessageTpl()IMessageTpl(IIMessageTpl value)IMessageTpl(io.vertx.core.json.JsonObject json)IMessageTpl(String key, String name, String code, String type, String exprSubject, String exprContent, String exprComponent, 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(IIMessageTpl from)Load data from another generated Record/POJO implementing the common interface IIMessageTplBooleangetActive()Getter forDB_ETERNAL.I_MESSAGE_TPL.ACTIVE.StringgetAppId()Getter forDB_ETERNAL.I_MESSAGE_TPL.APP_ID.StringgetCode()Getter forDB_ETERNAL.I_MESSAGE_TPL.CODE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_BY.StringgetExprComponent()Getter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_COMPONENT.StringgetExprContent()Getter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_CONTENT.StringgetExprSubject()Getter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_SUBJECT.StringgetKey()Getter forDB_ETERNAL.I_MESSAGE_TPL.KEY.StringgetLanguage()Getter forDB_ETERNAL.I_MESSAGE_TPL.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.I_MESSAGE_TPL.METADATA.StringgetName()Getter forDB_ETERNAL.I_MESSAGE_TPL.NAME.StringgetSigma()Getter forDB_ETERNAL.I_MESSAGE_TPL.SIGMA.StringgetType()Getter forDB_ETERNAL.I_MESSAGE_TPL.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_BY.<E extends IIMessageTpl>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IIMessageTplIMessageTplsetActive(Boolean active)Setter forDB_ETERNAL.I_MESSAGE_TPL.ACTIVE.IMessageTplsetAppId(String appId)Setter forDB_ETERNAL.I_MESSAGE_TPL.APP_ID.IMessageTplsetCode(String code)Setter forDB_ETERNAL.I_MESSAGE_TPL.CODE.IMessageTplsetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_AT.IMessageTplsetCreatedBy(String createdBy)Setter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_BY.IMessageTplsetExprComponent(String exprComponent)Setter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_COMPONENT.IMessageTplsetExprContent(String exprContent)Setter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_CONTENT.IMessageTplsetExprSubject(String exprSubject)Setter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_SUBJECT.IMessageTplsetKey(String key)Setter forDB_ETERNAL.I_MESSAGE_TPL.KEY.IMessageTplsetLanguage(String language)Setter forDB_ETERNAL.I_MESSAGE_TPL.LANGUAGE.IMessageTplsetMetadata(String metadata)Setter forDB_ETERNAL.I_MESSAGE_TPL.METADATA.IMessageTplsetName(String name)Setter forDB_ETERNAL.I_MESSAGE_TPL.NAME.IMessageTplsetSigma(String sigma)Setter forDB_ETERNAL.I_MESSAGE_TPL.SIGMA.IMessageTplsetType(String type)Setter forDB_ETERNAL.I_MESSAGE_TPL.TYPE.IMessageTplsetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_AT.IMessageTplsetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_BY.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.vertxup.integration.domain.tables.interfaces.IIMessageTpl
fromJson, toJson
-
-
-
-
Constructor Detail
-
IMessageTpl
public IMessageTpl()
-
IMessageTpl
public IMessageTpl(IIMessageTpl value)
-
IMessageTpl
public IMessageTpl(String key, String name, String code, String type, String exprSubject, String exprContent, String exprComponent, String appId, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
IMessageTpl
public IMessageTpl(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.I_MESSAGE_TPL.KEY. 「key」- 模板唯一主键- Specified by:
getKeyin interfaceIIMessageTpl
-
setKey
public IMessageTpl setKey(String key)
Setter forDB_ETERNAL.I_MESSAGE_TPL.KEY. 「key」- 模板唯一主键- Specified by:
setKeyin interfaceIIMessageTpl
-
getName
public String getName()
Getter forDB_ETERNAL.I_MESSAGE_TPL.NAME. 「name」- 模板名称- Specified by:
getNamein interfaceIIMessageTpl
-
setName
public IMessageTpl setName(String name)
Setter forDB_ETERNAL.I_MESSAGE_TPL.NAME. 「name」- 模板名称- Specified by:
setNamein interfaceIIMessageTpl
-
getCode
public String getCode()
Getter forDB_ETERNAL.I_MESSAGE_TPL.CODE. 「code」- 模板编码- Specified by:
getCodein interfaceIIMessageTpl
-
setCode
public IMessageTpl setCode(String code)
Setter forDB_ETERNAL.I_MESSAGE_TPL.CODE. 「code」- 模板编码- Specified by:
setCodein interfaceIIMessageTpl
-
getType
public String getType()
Getter forDB_ETERNAL.I_MESSAGE_TPL.TYPE. 「type」- 模板类型- Specified by:
getTypein interfaceIIMessageTpl
-
setType
public IMessageTpl setType(String type)
Setter forDB_ETERNAL.I_MESSAGE_TPL.TYPE. 「type」- 模板类型- Specified by:
setTypein interfaceIIMessageTpl
-
getExprSubject
public String getExprSubject()
Getter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_SUBJECT. 「exprSubject」- 模板标题,支持表达式- Specified by:
getExprSubjectin interfaceIIMessageTpl
-
setExprSubject
public IMessageTpl setExprSubject(String exprSubject)
Setter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_SUBJECT. 「exprSubject」- 模板标题,支持表达式- Specified by:
setExprSubjectin interfaceIIMessageTpl
-
getExprContent
public String getExprContent()
Getter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_CONTENT. 「exprContent」- 模板内容,支持表达式- Specified by:
getExprContentin interfaceIIMessageTpl
-
setExprContent
public IMessageTpl setExprContent(String exprContent)
Setter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_CONTENT. 「exprContent」- 模板内容,支持表达式- Specified by:
setExprContentin interfaceIIMessageTpl
-
getExprComponent
public String getExprComponent()
Getter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_COMPONENT. 「exprComponent」- 模板扩展处理程序,Java类名- Specified by:
getExprComponentin interfaceIIMessageTpl
-
setExprComponent
public IMessageTpl setExprComponent(String exprComponent)
Setter forDB_ETERNAL.I_MESSAGE_TPL.EXPR_COMPONENT. 「exprComponent」- 模板扩展处理程序,Java类名- Specified by:
setExprComponentin interfaceIIMessageTpl
-
getAppId
public String getAppId()
Getter forDB_ETERNAL.I_MESSAGE_TPL.APP_ID. 「appId」- 所属应用ID- Specified by:
getAppIdin interfaceIIMessageTpl
-
setAppId
public IMessageTpl setAppId(String appId)
Setter forDB_ETERNAL.I_MESSAGE_TPL.APP_ID. 「appId」- 所属应用ID- Specified by:
setAppIdin interfaceIIMessageTpl
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.I_MESSAGE_TPL.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIIMessageTpl
-
setActive
public IMessageTpl setActive(Boolean active)
Setter forDB_ETERNAL.I_MESSAGE_TPL.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIIMessageTpl
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.I_MESSAGE_TPL.SIGMA. 「sigma」- 统一标识- Specified by:
getSigmain interfaceIIMessageTpl
-
setSigma
public IMessageTpl setSigma(String sigma)
Setter forDB_ETERNAL.I_MESSAGE_TPL.SIGMA. 「sigma」- 统一标识- Specified by:
setSigmain interfaceIIMessageTpl
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.I_MESSAGE_TPL.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIIMessageTpl
-
setMetadata
public IMessageTpl setMetadata(String metadata)
Setter forDB_ETERNAL.I_MESSAGE_TPL.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIIMessageTpl
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.I_MESSAGE_TPL.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIIMessageTpl
-
setLanguage
public IMessageTpl setLanguage(String language)
Setter forDB_ETERNAL.I_MESSAGE_TPL.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIIMessageTpl
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIIMessageTpl
-
setCreatedAt
public IMessageTpl setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIIMessageTpl
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIIMessageTpl
-
setCreatedBy
public IMessageTpl setCreatedBy(String createdBy)
Setter forDB_ETERNAL.I_MESSAGE_TPL.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIIMessageTpl
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIIMessageTpl
-
setUpdatedAt
public IMessageTpl setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIIMessageTpl
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIIMessageTpl
-
setUpdatedBy
public IMessageTpl setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.I_MESSAGE_TPL.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIIMessageTpl
-
from
public void from(IIMessageTpl from)
Description copied from interface:IIMessageTplLoad data from another generated Record/POJO implementing the common interface IIMessageTpl- Specified by:
fromin interfaceIIMessageTpl
-
into
public <E extends IIMessageTpl> E into(E into)
Description copied from interface:IIMessageTplCopy data into another generated Record/POJO implementing the common interface IIMessageTpl- Specified by:
intoin interfaceIIMessageTpl
-
-