Interface IXAttachment
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
XAttachment,XAttachmentRecord
public interface IXAttachment extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IXAttachment from)Load data from another generated Record/POJO implementing the common interface IXAttachmentdefault IXAttachmentfromJson(io.vertx.core.json.JsonObject json)BooleangetActive()Getter forDB_ETERNAL.X_ATTACHMENT.ACTIVE.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY.StringgetDirectoryId()Getter forDB_ETERNAL.X_ATTACHMENT.DIRECTORY_ID.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.StringgetModelCategory()Getter forDB_ETERNAL.X_ATTACHMENT.MODEL_CATEGORY.StringgetModelId()Getter forDB_ETERNAL.X_ATTACHMENT.MODEL_ID.StringgetModelKey()Getter forDB_ETERNAL.X_ATTACHMENT.MODEL_KEY.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.StringgetStorePath()Getter forDB_ETERNAL.X_ATTACHMENT.STORE_PATH.StringgetStoreUri()Getter forDB_ETERNAL.X_ATTACHMENT.STORE_URI.StringgetStoreWay()Getter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY.StringgetType()Getter forDB_ETERNAL.X_ATTACHMENT.TYPE.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 IXAttachmentIXAttachmentsetActive(Boolean value)Setter forDB_ETERNAL.X_ATTACHMENT.ACTIVE.IXAttachmentsetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT.IXAttachmentsetCreatedBy(String value)Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY.IXAttachmentsetDirectoryId(String value)Setter forDB_ETERNAL.X_ATTACHMENT.DIRECTORY_ID.IXAttachmentsetExtension(String value)Setter forDB_ETERNAL.X_ATTACHMENT.EXTENSION.IXAttachmentsetFileKey(String value)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_KEY.IXAttachmentsetFileName(String value)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_NAME.IXAttachmentsetFilePath(String value)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_PATH.IXAttachmentsetFileUrl(String value)Setter forDB_ETERNAL.X_ATTACHMENT.FILE_URL.IXAttachmentsetKey(String value)Setter forDB_ETERNAL.X_ATTACHMENT.KEY.IXAttachmentsetLanguage(String value)Setter forDB_ETERNAL.X_ATTACHMENT.LANGUAGE.IXAttachmentsetMetadata(String value)Setter forDB_ETERNAL.X_ATTACHMENT.METADATA.IXAttachmentsetMime(String value)Setter forDB_ETERNAL.X_ATTACHMENT.MIME.IXAttachmentsetModelCategory(String value)Setter forDB_ETERNAL.X_ATTACHMENT.MODEL_CATEGORY.IXAttachmentsetModelId(String value)Setter forDB_ETERNAL.X_ATTACHMENT.MODEL_ID.IXAttachmentsetModelKey(String value)Setter forDB_ETERNAL.X_ATTACHMENT.MODEL_KEY.IXAttachmentsetName(String value)Setter forDB_ETERNAL.X_ATTACHMENT.NAME.IXAttachmentsetSigma(String value)Setter forDB_ETERNAL.X_ATTACHMENT.SIGMA.IXAttachmentsetSize(Integer value)Setter forDB_ETERNAL.X_ATTACHMENT.SIZE.IXAttachmentsetStatus(String value)Setter forDB_ETERNAL.X_ATTACHMENT.STATUS.IXAttachmentsetStorePath(String value)Setter forDB_ETERNAL.X_ATTACHMENT.STORE_PATH.IXAttachmentsetStoreUri(String value)Setter forDB_ETERNAL.X_ATTACHMENT.STORE_URI.IXAttachmentsetStoreWay(String value)Setter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY.IXAttachmentsetType(String value)Setter forDB_ETERNAL.X_ATTACHMENT.TYPE.IXAttachmentsetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.X_ATTACHMENT.UPDATED_AT.IXAttachmentsetUpdatedBy(String value)Setter forDB_ETERNAL.X_ATTACHMENT.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
setKey
IXAttachment setKey(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.KEY. 「key」- 附件的ID值
-
getKey
String getKey()
Getter forDB_ETERNAL.X_ATTACHMENT.KEY. 「key」- 附件的ID值
-
setName
IXAttachment setName(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.NAME. 「name」- 文件名(带扩展名)
-
getName
String getName()
Getter forDB_ETERNAL.X_ATTACHMENT.NAME. 「name」- 文件名(带扩展名)
-
setExtension
IXAttachment setExtension(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.EXTENSION. 「extension」- 文件扩展名
-
getExtension
String getExtension()
Getter forDB_ETERNAL.X_ATTACHMENT.EXTENSION. 「extension」- 文件扩展名
-
setType
IXAttachment setType(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.TYPE. 「type」- 文件类型,直接关联zero.file.tree类型
-
getType
String getType()
Getter forDB_ETERNAL.X_ATTACHMENT.TYPE. 「type」- 文件类型,直接关联zero.file.tree类型
-
setMime
IXAttachment setMime(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.MIME. 「mime」- 该文件的MIME类型
-
getMime
String getMime()
Getter forDB_ETERNAL.X_ATTACHMENT.MIME. 「mime」- 该文件的MIME类型
-
setSize
IXAttachment setSize(Integer value)
Setter forDB_ETERNAL.X_ATTACHMENT.SIZE. 「size」- 该文件的尺寸
-
getSize
Integer getSize()
Getter forDB_ETERNAL.X_ATTACHMENT.SIZE. 「size」- 该文件的尺寸
-
setStatus
IXAttachment setStatus(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.STATUS. 「status」- 状态,PROGRESS / SUCCESS
-
getStatus
String getStatus()
Getter forDB_ETERNAL.X_ATTACHMENT.STATUS. 「status」- 状态,PROGRESS / SUCCESS
-
setDirectoryId
IXAttachment setDirectoryId(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.DIRECTORY_ID. 「directoryId」- 文件存储所属目录
-
getDirectoryId
String getDirectoryId()
Getter forDB_ETERNAL.X_ATTACHMENT.DIRECTORY_ID. 「directoryId」- 文件存储所属目录
-
setStoreWay
IXAttachment setStoreWay(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY. 「storeWay」- 存储方式,BLOB / FILE / REMOTE
-
getStoreWay
String getStoreWay()
Getter forDB_ETERNAL.X_ATTACHMENT.STORE_WAY. 「storeWay」- 存储方式,BLOB / FILE / REMOTE
-
setStorePath
IXAttachment setStorePath(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.STORE_PATH. 「storePath」- 远程存储的目录信息(显示专用,去服务器和协议部分)
-
getStorePath
String getStorePath()
Getter forDB_ETERNAL.X_ATTACHMENT.STORE_PATH. 「storePath」- 远程存储的目录信息(显示专用,去服务器和协议部分)
-
setStoreUri
IXAttachment setStoreUri(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.STORE_URI. 「storeUri」- 远程存储的目录URI部分
-
getStoreUri
String getStoreUri()
Getter forDB_ETERNAL.X_ATTACHMENT.STORE_URI. 「storeUri」- 远程存储的目录URI部分
-
setModelId
IXAttachment setModelId(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.MODEL_ID. 「modelId」- 关联的模型identifier,用于描述
-
getModelId
String getModelId()
Getter forDB_ETERNAL.X_ATTACHMENT.MODEL_ID. 「modelId」- 关联的模型identifier,用于描述
-
setModelKey
IXAttachment setModelKey(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.MODEL_KEY. 「modelKey」- 关联的模型记录ID,用于描述哪一个Model中的记录
-
getModelKey
String getModelKey()
Getter forDB_ETERNAL.X_ATTACHMENT.MODEL_KEY. 「modelKey」- 关联的模型记录ID,用于描述哪一个Model中的记录
-
setModelCategory
IXAttachment setModelCategory(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.MODEL_CATEGORY. 「modelCategory」- 如果一个模型记录包含多种附件,则需要设置模型相关字段,等价于 field
-
getModelCategory
String getModelCategory()
Getter forDB_ETERNAL.X_ATTACHMENT.MODEL_CATEGORY. 「modelCategory」- 如果一个模型记录包含多种附件,则需要设置模型相关字段,等价于 field
-
setFileName
IXAttachment setFileName(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_NAME. 「fileName」- 原始文件名(不带扩展名)
-
getFileName
String getFileName()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_NAME. 「fileName」- 原始文件名(不带扩展名)
-
setFileKey
IXAttachment setFileKey(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_KEY. 「fileKey」- TPL模式中的文件唯一的key(全局唯一)
-
getFileKey
String getFileKey()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_KEY. 「fileKey」- TPL模式中的文件唯一的key(全局唯一)
-
setFileUrl
IXAttachment setFileUrl(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_URL. 「fileUrl」- 该文件的下载链接(全局唯一)
-
getFileUrl
String getFileUrl()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_URL. 「fileUrl」- 该文件的下载链接(全局唯一)
-
setFilePath
IXAttachment setFilePath(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.FILE_PATH. 「filePath」- 该文件的存储地址,FILE时使用
-
getFilePath
String getFilePath()
Getter forDB_ETERNAL.X_ATTACHMENT.FILE_PATH. 「filePath」- 该文件的存储地址,FILE时使用
-
setActive
IXAttachment setActive(Boolean value)
Setter forDB_ETERNAL.X_ATTACHMENT.ACTIVE. 「active」- 是否启用
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.X_ATTACHMENT.ACTIVE. 「active」- 是否启用
-
setSigma
IXAttachment setSigma(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.SIGMA. 「sigma」- 统一标识
-
getSigma
String getSigma()
Getter forDB_ETERNAL.X_ATTACHMENT.SIGMA. 「sigma」- 统一标识
-
setMetadata
IXAttachment setMetadata(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.METADATA. 「metadata」- 附加配置
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.X_ATTACHMENT.METADATA. 「metadata」- 附加配置
-
setLanguage
IXAttachment setLanguage(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.X_ATTACHMENT.LANGUAGE. 「language」- 使用的语言
-
setCreatedAt
IXAttachment setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IXAttachment setCreatedBy(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.X_ATTACHMENT.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IXAttachment setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.X_ATTACHMENT.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.X_ATTACHMENT.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IXAttachment setUpdatedBy(String value)
Setter forDB_ETERNAL.X_ATTACHMENT.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.X_ATTACHMENT.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IXAttachment from)
Load data from another generated Record/POJO implementing the common interface IXAttachment
-
into
<E extends IXAttachment> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IXAttachment
-
fromJson
default IXAttachment fromJson(io.vertx.core.json.JsonObject json)
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()
- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
-