package com.hotent.file.model; import com.hotent.base.attachment.Attachment; import javax.xml.bind.annotation.XmlTransient; import java.io.Serializable; import java.time.LocalDateTime; /** * 附件基本信息 */ public class FileInfo implements Attachment, Serializable { protected String id; protected String xbTypeId; protected String fileName; protected String fileType; protected String storeType; protected String filePath; protected byte[] bytes; protected Long byteCount; protected String extensionName; protected String note; protected Short isDel; /*删除标识*/ protected String prop1; protected String prop2; protected String prop3; protected String prop4; protected String prop5; protected String prop6; protected String type; protected String creatorName; private Boolean entryptName; private String fullFileName; private String createBy; private String createOrgId; private LocalDateTime createTime; private String updateBy; private LocalDateTime updateTime; private String contentType; @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } public String getXbTypeId() { return xbTypeId; } public void setXbTypeId(String xbTypeId) { this.xbTypeId = xbTypeId; } @Override public String getFileName() { return fileName; } public void setFileName(String fileName) { this.fileName = fileName; } public String getFileType() { return fileType; } public void setFileType(String fileType) { this.fileType = fileType; } @Override public String getStoreType() { return storeType; } public void setStoreType(String storeType) { this.storeType = storeType; } @Override public String getFilePath() { return filePath; } @Override public void setFilePath(String filePath) { this.filePath = filePath; } @Override public byte[] getBytes() { return bytes; } @Override public void setBytes(byte[] bytes) { this.bytes = bytes; } @Override public Long getByteCount() { return byteCount; } public void setByteCount(Long byteCount) { this.byteCount = byteCount; } @Override public String getExtensionName() { return extensionName; } public void setExtensionName(String extensionName) { this.extensionName = extensionName; } public String getNote() { return note; } public void setNote(String note) { this.note = note; } public Short getIsDel() { return isDel; } public void setIsDel(Short isDel) { this.isDel = isDel; } @Override public String getProp1() { return prop1; } @Override public void setProp1(String prop1) { this.prop1 = prop1; } @Override public String getProp2() { return prop2; } @Override public void setProp2(String prop2) { this.prop2 = prop2; } @Override public String getProp3() { return prop3; } @Override public void setProp3(String prop3) { this.prop3 = prop3; } @Override public String getProp4() { return prop4; } @Override public void setProp4(String prop4) { this.prop4 = prop4; } @Override public String getProp5() { return prop5; } @Override public void setProp5(String prop5) { this.prop5 = prop5; } @Override public String getProp6() { return prop6; } @Override public void setProp6(String prop6) { this.prop6 = prop6; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getCreatorName() { return creatorName; } public void setCreatorName(String creatorName) { this.creatorName = creatorName; } @Override public Boolean getEntryptName() { return entryptName; } @Override public void setEntryptName(Boolean entryptName) { this.entryptName = entryptName; } public String getFullFileName() { return fullFileName; } public void setFullFileName(String fullFileName) { this.fullFileName = fullFileName; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public String getCreateOrgId() { return createOrgId; } public void setCreateOrgId(String createOrgId) { this.createOrgId = createOrgId; } @XmlTransient public LocalDateTime getCreateTime() { return createTime; } public void setCreateTime(LocalDateTime createTime) { this.createTime = createTime; } public String getUpdateBy() { return updateBy; } public void setUpdateBy(String updateBy) { this.updateBy = updateBy; } @XmlTransient public LocalDateTime getUpdateTime() { return updateTime; } public void setUpdateTime(LocalDateTime updateTime) { this.updateTime = updateTime; } @Override public String getContentType() { return contentType; } public void setContentType(String contentType) { this.contentType = contentType; } }