Class XAttachment
- java.lang.Object
-
- cn.vertxup.ambient.domain.tables.pojos.XAttachment
-
- All Implemented Interfaces:
IXAttachment,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class XAttachment extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IXAttachment
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XAttachment()XAttachment(IXAttachment value)XAttachment(io.vertx.core.json.JsonObject json)XAttachment(String key, String storeWay, String status, String name, String fileName, String fileKey, String fileUrl, String filePath, String extension, String module, String mime, Integer size, 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(IXAttachment from)Load data from another generated Record/POJO implementing the common interface IXAttachmentBooleangetActive()Getter forDB_ETERNAL.X_ATTACHMENT.ACTIVE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY.StringgetExtension()Getter forDB_ETERNAL.X_ATTACHMENT.EXTENSION.StringgetFileKey()Getter forDB_ETERNAL.X_ATTACHMENT.FILE_KEY.StringgetFileName()Getter forDB_ETERNAL.X_ATTACHMENT.FILE_NAME.StringgetFilePath()Getter forDB_ETERNAL.X_ATTACHMENT.FILE_PATH.StringgetFileUrl()Getter forDB_ETERNAL.X_ATTACHMENT.FILE_URL.StringgetKey()Getter forDB_ETERNAL.X_ATTACHMENT.KEY.StringgetLanguage()Getter forDB_ETERNAL.X_ATTACHMENT.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.X_ATTACHMENT.METADATA.StringgetMime()Getter forDB_ETERNAL.X_ATTACHMENT.MIME.StringgetModule()Getter forDB_ETERNAL.X_ATTACHMENT.MODULE.StringgetName()Getter forDB_ETERNAL.X_ATTACHMENT.NAME.StringgetSigma()Getter forDB_ETERNAL.X_ATTACHMENT.SIGMA.IntegergetSize()Getter forDB_ETERNAL.X_ATTACHMENT.SIZE.StringgetStatus()Getter forDB_ETERNAL.X_ATTACHMENT.STATUS.StringgetStoreWay()Getter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.X_ATTACHMENT.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.X_ATTACHMENT.UPDATED_BY.<E extends IXAttachment>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IXAttachmentXAttachmentsetActive(Boolean active)Setter forDB_ETERNAL.X_ATTACHMENT.ACTIVE.XAttachmentsetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT.XAttachmentsetCreatedBy(String createdBy)Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY.XAttachmentsetExtension(String extension)Setter forDB_ETERNAL.X_ATTACHMENT.EXTENSION.XAttachmentsetFileKey(String fileKey)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_KEY.XAttachmentsetFileName(String fileName)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_NAME.XAttachmentsetFilePath(String filePath)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_PATH.XAttachmentsetFileUrl(String fileUrl)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_URL.XAttachmentsetKey(String key)Setter forDB_ETERNAL.X_ATTACHMENT.KEY.XAttachmentsetLanguage(String language)Setter forDB_ETERNAL.X_ATTACHMENT.LANGUAGE.XAttachmentsetMetadata(String metadata)Setter forDB_ETERNAL.X_ATTACHMENT.METADATA.XAttachmentsetMime(String mime)Setter forDB_ETERNAL.X_ATTACHMENT.MIME.XAttachmentsetModule(String module)Setter forDB_ETERNAL.X_ATTACHMENT.MODULE.XAttachmentsetName(String name)Setter forDB_ETERNAL.X_ATTACHMENT.NAME.XAttachmentsetSigma(String sigma)Setter forDB_ETERNAL.X_ATTACHMENT.SIGMA.XAttachmentsetSize(Integer size)Setter forDB_ETERNAL.X_ATTACHMENT.SIZE.XAttachmentsetStatus(String status)Setter forDB_ETERNAL.X_ATTACHMENT.STATUS.XAttachmentsetStoreWay(String storeWay)Setter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY.XAttachmentsetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.X_ATTACHMENT.UPDATED_AT.XAttachmentsetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.X_ATTACHMENT.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.ambient.domain.tables.interfaces.IXAttachment
fromJson, toJson
-
-
-
-
Constructor Detail
-
XAttachment
public XAttachment()
-
XAttachment
public XAttachment(IXAttachment value)
-
XAttachment
public XAttachment(String key, String storeWay, String status, String name, String fileName, String fileKey, String fileUrl, String filePath, String extension, String module, String mime, Integer size, Boolean active, String sigma, String metadata, String language, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
XAttachment
public XAttachment(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.X_ATTACHMENT.KEY. 「key」- 附件的ID值- Specified by:
getKeyin interfaceIXAttachment
-
setKey
public XAttachment setKey(String key)
Setter forDB_ETERNAL.X_ATTACHMENT.KEY. 「key」- 附件的ID值- Specified by:
setKeyin interfaceIXAttachment
-
getStoreWay
public String getStoreWay()
Getter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY. 「storeWay」- 存储方式,BLOB / FILE / TPL / REMOTE- Specified by:
getStoreWayin interfaceIXAttachment
-
setStoreWay
public XAttachment setStoreWay(String storeWay)
Setter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY. 「storeWay」- 存储方式,BLOB / FILE / TPL / REMOTE- Specified by:
setStoreWayin interfaceIXAttachment
-
getStatus
public String getStatus()
Getter forDB_ETERNAL.X_ATTACHMENT.STATUS. 「status」- 状态,PROGRESS / SUCCESS- Specified by:
getStatusin interfaceIXAttachment
-
setStatus
public XAttachment setStatus(String status)
Setter forDB_ETERNAL.X_ATTACHMENT.STATUS. 「status」- 状态,PROGRESS / SUCCESS- Specified by:
setStatusin interfaceIXAttachment
-
getName
public String getName()
Getter forDB_ETERNAL.X_ATTACHMENT.NAME. 「name」- 文件名(带扩展名)- Specified by:
getNamein interfaceIXAttachment
-
setName
public XAttachment setName(String name)
Setter forDB_ETERNAL.X_ATTACHMENT.NAME. 「name」- 文件名(带扩展名)- Specified by:
setNamein interfaceIXAttachment
-
getFileName
public String getFileName()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_NAME. 「fileName」- 原始文件名(不带扩展名)- Specified by:
getFileNamein interfaceIXAttachment
-
setFileName
public XAttachment setFileName(String fileName)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_NAME. 「fileName」- 原始文件名(不带扩展名)- Specified by:
setFileNamein interfaceIXAttachment
-
getFileKey
public String getFileKey()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_KEY. 「fileKey」- TPL模式中的文件唯一的key(全局唯一)- Specified by:
getFileKeyin interfaceIXAttachment
-
setFileKey
public XAttachment setFileKey(String fileKey)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_KEY. 「fileKey」- TPL模式中的文件唯一的key(全局唯一)- Specified by:
setFileKeyin interfaceIXAttachment
-
getFileUrl
public String getFileUrl()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_URL. 「fileUrl」- 该文件的下载链接(全局唯一)- Specified by:
getFileUrlin interfaceIXAttachment
-
setFileUrl
public XAttachment setFileUrl(String fileUrl)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_URL. 「fileUrl」- 该文件的下载链接(全局唯一)- Specified by:
setFileUrlin interfaceIXAttachment
-
getFilePath
public String getFilePath()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_PATH. 「filePath」- 该文件的存储地址,FILE时使用- Specified by:
getFilePathin interfaceIXAttachment
-
setFilePath
public XAttachment setFilePath(String filePath)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_PATH. 「filePath」- 该文件的存储地址,FILE时使用- Specified by:
setFilePathin interfaceIXAttachment
-
getExtension
public String getExtension()
Getter forDB_ETERNAL.X_ATTACHMENT.EXTENSION. 「extension」- 文件扩展名- Specified by:
getExtensionin interfaceIXAttachment
-
setExtension
public XAttachment setExtension(String extension)
Setter forDB_ETERNAL.X_ATTACHMENT.EXTENSION. 「extension」- 文件扩展名- Specified by:
setExtensionin interfaceIXAttachment
-
getModule
public String getModule()
Getter forDB_ETERNAL.X_ATTACHMENT.MODULE. 「module」- 业务标识- Specified by:
getModulein interfaceIXAttachment
-
setModule
public XAttachment setModule(String module)
Setter forDB_ETERNAL.X_ATTACHMENT.MODULE. 「module」- 业务标识- Specified by:
setModulein interfaceIXAttachment
-
getMime
public String getMime()
Getter forDB_ETERNAL.X_ATTACHMENT.MIME. 「mime」- 该文件的MIME类型- Specified by:
getMimein interfaceIXAttachment
-
setMime
public XAttachment setMime(String mime)
Setter forDB_ETERNAL.X_ATTACHMENT.MIME. 「mime」- 该文件的MIME类型- Specified by:
setMimein interfaceIXAttachment
-
getSize
public Integer getSize()
Getter forDB_ETERNAL.X_ATTACHMENT.SIZE. 「size」- 该文件的尺寸- Specified by:
getSizein interfaceIXAttachment
-
setSize
public XAttachment setSize(Integer size)
Setter forDB_ETERNAL.X_ATTACHMENT.SIZE. 「size」- 该文件的尺寸- Specified by:
setSizein interfaceIXAttachment
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.X_ATTACHMENT.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIXAttachment
-
setActive
public XAttachment setActive(Boolean active)
Setter forDB_ETERNAL.X_ATTACHMENT.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIXAttachment
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.X_ATTACHMENT.SIGMA. 「sigma」- 统一标识- Specified by:
getSigmain interfaceIXAttachment
-
setSigma
public XAttachment setSigma(String sigma)
Setter forDB_ETERNAL.X_ATTACHMENT.SIGMA. 「sigma」- 统一标识- Specified by:
setSigmain interfaceIXAttachment
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.X_ATTACHMENT.METADATA. 「metadata」- 附加配置- Specified by:
getMetadatain interfaceIXAttachment
-
setMetadata
public XAttachment setMetadata(String metadata)
Setter forDB_ETERNAL.X_ATTACHMENT.METADATA. 「metadata」- 附加配置- Specified by:
setMetadatain interfaceIXAttachment
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.X_ATTACHMENT.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIXAttachment
-
setLanguage
public XAttachment setLanguage(String language)
Setter forDB_ETERNAL.X_ATTACHMENT.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIXAttachment
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIXAttachment
-
setCreatedAt
public XAttachment setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIXAttachment
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIXAttachment
-
setCreatedBy
public XAttachment setCreatedBy(String createdBy)
Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIXAttachment
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_ATTACHMENT.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIXAttachment
-
setUpdatedAt
public XAttachment setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.X_ATTACHMENT.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIXAttachment
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.X_ATTACHMENT.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIXAttachment
-
setUpdatedBy
public XAttachment setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.X_ATTACHMENT.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIXAttachment
-
from
public void from(IXAttachment from)
Description copied from interface:IXAttachmentLoad data from another generated Record/POJO implementing the common interface IXAttachment- Specified by:
fromin interfaceIXAttachment
-
into
public <E extends IXAttachment> E into(E into)
Description copied from interface:IXAttachmentCopy data into another generated Record/POJO implementing the common interface IXAttachment- Specified by:
intoin interfaceIXAttachment
-
-