@Generated(value={"http://www.jooq.org","jOOQ version:3.10.8"}, comments="This class is generated by jOOQ") public class XAttachment extends Object implements IXAttachment
This class is generated by jOOQ.
| Constructor and Description |
|---|
XAttachment() |
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) |
XAttachment(XAttachment value) |
| Modifier and Type | Method and Description |
|---|---|
void |
from(IXAttachment from)
Load data from another generated Record/POJO implementing the common interface IXAttachment
|
Boolean |
getActive()
Getter for
DB_ETERNAL.X_ATTACHMENT.ACTIVE. |
LocalDateTime |
getCreatedAt()
Getter for
DB_ETERNAL.X_ATTACHMENT.CREATED_AT. |
String |
getCreatedBy()
Getter for
DB_ETERNAL.X_ATTACHMENT.CREATED_BY. |
String |
getExtension()
Getter for
DB_ETERNAL.X_ATTACHMENT.EXTENSION. |
String |
getFileKey()
Getter for
DB_ETERNAL.X_ATTACHMENT.FILE_KEY. |
String |
getFileName()
Getter for
DB_ETERNAL.X_ATTACHMENT.FILE_NAME. |
String |
getFilePath()
Getter for
DB_ETERNAL.X_ATTACHMENT.FILE_PATH. |
String |
getFileUrl()
Getter for
DB_ETERNAL.X_ATTACHMENT.FILE_URL. |
String |
getKey()
Getter for
DB_ETERNAL.X_ATTACHMENT.KEY. |
String |
getLanguage()
Getter for
DB_ETERNAL.X_ATTACHMENT.LANGUAGE. |
String |
getMetadata()
Getter for
DB_ETERNAL.X_ATTACHMENT.METADATA. |
String |
getMime()
Getter for
DB_ETERNAL.X_ATTACHMENT.MIME. |
String |
getModule()
Getter for
DB_ETERNAL.X_ATTACHMENT.MODULE. |
String |
getName()
Getter for
DB_ETERNAL.X_ATTACHMENT.NAME. |
String |
getSigma()
Getter for
DB_ETERNAL.X_ATTACHMENT.SIGMA. |
Integer |
getSize()
Getter for
DB_ETERNAL.X_ATTACHMENT.SIZE. |
String |
getStatus()
Getter for
DB_ETERNAL.X_ATTACHMENT.STATUS. |
String |
getStoreWay()
Getter for
DB_ETERNAL.X_ATTACHMENT.STORE_WAY. |
LocalDateTime |
getUpdatedAt()
Getter for
DB_ETERNAL.X_ATTACHMENT.UPDATED_AT. |
String |
getUpdatedBy()
Getter for
DB_ETERNAL.X_ATTACHMENT.UPDATED_BY. |
<E extends IXAttachment> |
into(E into)
Copy data into another generated Record/POJO implementing the common interface IXAttachment
|
XAttachment |
setActive(Boolean active)
Setter for
DB_ETERNAL.X_ATTACHMENT.ACTIVE. |
XAttachment |
setCreatedAt(LocalDateTime createdAt)
Setter for
DB_ETERNAL.X_ATTACHMENT.CREATED_AT. |
XAttachment |
setCreatedBy(String createdBy)
Setter for
DB_ETERNAL.X_ATTACHMENT.CREATED_BY. |
XAttachment |
setExtension(String extension)
Setter for
DB_ETERNAL.X_ATTACHMENT.EXTENSION. |
XAttachment |
setFileKey(String fileKey)
Setter for
DB_ETERNAL.X_ATTACHMENT.FILE_KEY. |
XAttachment |
setFileName(String fileName)
Setter for
DB_ETERNAL.X_ATTACHMENT.FILE_NAME. |
XAttachment |
setFilePath(String filePath)
Setter for
DB_ETERNAL.X_ATTACHMENT.FILE_PATH. |
XAttachment |
setFileUrl(String fileUrl)
Setter for
DB_ETERNAL.X_ATTACHMENT.FILE_URL. |
XAttachment |
setKey(String key)
Setter for
DB_ETERNAL.X_ATTACHMENT.KEY. |
XAttachment |
setLanguage(String language)
Setter for
DB_ETERNAL.X_ATTACHMENT.LANGUAGE. |
XAttachment |
setMetadata(String metadata)
Setter for
DB_ETERNAL.X_ATTACHMENT.METADATA. |
XAttachment |
setMime(String mime)
Setter for
DB_ETERNAL.X_ATTACHMENT.MIME. |
XAttachment |
setModule(String module)
Setter for
DB_ETERNAL.X_ATTACHMENT.MODULE. |
XAttachment |
setName(String name)
Setter for
DB_ETERNAL.X_ATTACHMENT.NAME. |
XAttachment |
setSigma(String sigma)
Setter for
DB_ETERNAL.X_ATTACHMENT.SIGMA. |
XAttachment |
setSize(Integer size)
Setter for
DB_ETERNAL.X_ATTACHMENT.SIZE. |
XAttachment |
setStatus(String status)
Setter for
DB_ETERNAL.X_ATTACHMENT.STATUS. |
XAttachment |
setStoreWay(String storeWay)
Setter for
DB_ETERNAL.X_ATTACHMENT.STORE_WAY. |
XAttachment |
setUpdatedAt(LocalDateTime updatedAt)
Setter for
DB_ETERNAL.X_ATTACHMENT.UPDATED_AT. |
XAttachment |
setUpdatedBy(String updatedBy)
Setter for
DB_ETERNAL.X_ATTACHMENT.UPDATED_BY. |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfromJson, toJsonpublic XAttachment()
public XAttachment(XAttachment value)
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)
public XAttachment(io.vertx.core.json.JsonObject json)
public String getKey()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.KEY. 「key」- 附件的ID值
getKey in interface IXAttachmentpublic XAttachment setKey(String key)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.KEY. 「key」- 附件的ID值
setKey in interface IXAttachmentpublic String getStoreWay()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.STORE_WAY. 「storeWay」- 存储方式,BLOB / FILE / TPL / REMOTE
getStoreWay in interface IXAttachmentpublic XAttachment setStoreWay(String storeWay)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.STORE_WAY. 「storeWay」- 存储方式,BLOB / FILE / TPL / REMOTE
setStoreWay in interface IXAttachmentpublic String getStatus()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.STATUS. 「status」- 状态,PROGRESS / SUCCESS
getStatus in interface IXAttachmentpublic XAttachment setStatus(String status)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.STATUS. 「status」- 状态,PROGRESS / SUCCESS
setStatus in interface IXAttachmentpublic String getName()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.NAME. 「name」- 文件名(带扩展名)
getName in interface IXAttachmentpublic XAttachment setName(String name)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.NAME. 「name」- 文件名(带扩展名)
setName in interface IXAttachmentpublic String getFileName()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.FILE_NAME. 「fileName」- 原始文件名(不带扩展名)
getFileName in interface IXAttachmentpublic XAttachment setFileName(String fileName)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.FILE_NAME. 「fileName」- 原始文件名(不带扩展名)
setFileName in interface IXAttachmentpublic String getFileKey()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.FILE_KEY. 「fileKey」- TPL模式中的文件唯一的key(全局唯一)
getFileKey in interface IXAttachmentpublic XAttachment setFileKey(String fileKey)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.FILE_KEY. 「fileKey」- TPL模式中的文件唯一的key(全局唯一)
setFileKey in interface IXAttachmentpublic String getFileUrl()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.FILE_URL. 「fileUrl」- 该文件的下载链接(全局唯一)
getFileUrl in interface IXAttachmentpublic XAttachment setFileUrl(String fileUrl)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.FILE_URL. 「fileUrl」- 该文件的下载链接(全局唯一)
setFileUrl in interface IXAttachmentpublic String getFilePath()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.FILE_PATH. 「filePath」- 该文件的存储地址,FILE时使用
getFilePath in interface IXAttachmentpublic XAttachment setFilePath(String filePath)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.FILE_PATH. 「filePath」- 该文件的存储地址,FILE时使用
setFilePath in interface IXAttachmentpublic String getExtension()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.EXTENSION. 「extension」- 文件扩展名
getExtension in interface IXAttachmentpublic XAttachment setExtension(String extension)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.EXTENSION. 「extension」- 文件扩展名
setExtension in interface IXAttachmentpublic String getModule()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.MODULE. 「module」- 业务标识
getModule in interface IXAttachmentpublic XAttachment setModule(String module)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.MODULE. 「module」- 业务标识
setModule in interface IXAttachmentpublic String getMime()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.MIME. 「mime」- 该文件的MIME类型
getMime in interface IXAttachmentpublic XAttachment setMime(String mime)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.MIME. 「mime」- 该文件的MIME类型
setMime in interface IXAttachmentpublic Integer getSize()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.SIZE. 「size」- 该文件的尺寸
getSize in interface IXAttachmentpublic XAttachment setSize(Integer size)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.SIZE. 「size」- 该文件的尺寸
setSize in interface IXAttachmentpublic Boolean getActive()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.ACTIVE. 「active」- 是否启用
getActive in interface IXAttachmentpublic XAttachment setActive(Boolean active)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.ACTIVE. 「active」- 是否启用
setActive in interface IXAttachmentpublic String getSigma()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.SIGMA. 「sigma」- 统一标识
getSigma in interface IXAttachmentpublic XAttachment setSigma(String sigma)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.SIGMA. 「sigma」- 统一标识
setSigma in interface IXAttachmentpublic String getMetadata()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.METADATA. 「metadata」- 附加配置
getMetadata in interface IXAttachmentpublic XAttachment setMetadata(String metadata)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.METADATA. 「metadata」- 附加配置
setMetadata in interface IXAttachmentpublic String getLanguage()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.LANGUAGE. 「language」- 使用的语言
getLanguage in interface IXAttachmentpublic XAttachment setLanguage(String language)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.LANGUAGE. 「language」- 使用的语言
setLanguage in interface IXAttachmentpublic LocalDateTime getCreatedAt()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.CREATED_AT. 「createdAt」- 创建时间
getCreatedAt in interface IXAttachmentpublic XAttachment setCreatedAt(LocalDateTime createdAt)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.CREATED_AT. 「createdAt」- 创建时间
setCreatedAt in interface IXAttachmentpublic String getCreatedBy()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.CREATED_BY. 「createdBy」- 创建人
getCreatedBy in interface IXAttachmentpublic XAttachment setCreatedBy(String createdBy)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.CREATED_BY. 「createdBy」- 创建人
setCreatedBy in interface IXAttachmentpublic LocalDateTime getUpdatedAt()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.UPDATED_AT. 「updatedAt」- 更新时间
getUpdatedAt in interface IXAttachmentpublic XAttachment setUpdatedAt(LocalDateTime updatedAt)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.UPDATED_AT. 「updatedAt」- 更新时间
setUpdatedAt in interface IXAttachmentpublic String getUpdatedBy()
IXAttachmentGetter for DB_ETERNAL.X_ATTACHMENT.UPDATED_BY. 「updatedBy」- 更新人
getUpdatedBy in interface IXAttachmentpublic XAttachment setUpdatedBy(String updatedBy)
IXAttachmentSetter for DB_ETERNAL.X_ATTACHMENT.UPDATED_BY. 「updatedBy」- 更新人
setUpdatedBy in interface IXAttachmentpublic void from(IXAttachment from)
Load data from another generated Record/POJO implementing the common interface IXAttachment
from in interface IXAttachmentpublic <E extends IXAttachment> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IXAttachment
into in interface IXAttachmentCopyright © 2021. All rights reserved.