package com.miniframe.model.system; import com.miniframe.system.MiniserviceBaseModel; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import javax.persistence.*; @Table(name = "sys_file") public class SysFile extends MiniserviceBaseModel implements Serializable { /** * 文件id : 文件ID,在存储库中代表该文件的唯一性 */ @Id private String id; /** * 用户编码 */ private String uid; /** * 父类ID */ private String parentid; /** * 存储编码 */ private String storageid; /** * 文件名称 : 文件名称 */ private String filename; /** * 是否目录 */ private String isdir; /** * 文件大小 */ private BigDecimal filesize; /** * 文件指纹 */ private String hashcode; /** * 修改时间 */ private Date lasttime; /** * 备注 : 备注 */ private String remarks; /** * 文件路径 */ private String filepath; /** * 文件类型 */ private String filetype; /** * 文件持续长度(针对视频 音频) */ private String filetimelength; /** * 文件来源 */ private String filemedia; /** * 是否需要处理 */ private String needop; /** * 切片数 */ private Integer chunk; /** * 切片总数 */ private Integer chunks; private static final long serialVersionUID = 1L; /** * 获取文件id : 文件ID,在存储库中代表该文件的唯一性 * * @return id - 文件id : 文件ID,在存储库中代表该文件的唯一性 */ public String getId() { return id; } /** * 设置文件id : 文件ID,在存储库中代表该文件的唯一性 * * @param id 文件id : 文件ID,在存储库中代表该文件的唯一性 */ public void setId(String id) { this.id = id == null ? null : id.trim(); } /** * 获取用户编码 * * @return uid - 用户编码 */ public String getUid() { return uid; } /** * 设置用户编码 * * @param uid 用户编码 */ public void setUid(String uid) { this.uid = uid == null ? null : uid.trim(); } /** * 获取父类ID * * @return parentid - 父类ID */ public String getParentid() { return parentid; } /** * 设置父类ID * * @param parentid 父类ID */ public void setParentid(String parentid) { this.parentid = parentid == null ? null : parentid.trim(); } /** * 获取存储编码 * * @return storageid - 存储编码 */ public String getStorageid() { return storageid; } /** * 设置存储编码 * * @param storageid 存储编码 */ public void setStorageid(String storageid) { this.storageid = storageid == null ? null : storageid.trim(); } /** * 获取文件名称 : 文件名称 * * @return filename - 文件名称 : 文件名称 */ public String getFilename() { return filename; } /** * 设置文件名称 : 文件名称 * * @param filename 文件名称 : 文件名称 */ public void setFilename(String filename) { this.filename = filename == null ? null : filename.trim(); } /** * 获取是否目录 * * @return isdir - 是否目录 */ public String getIsdir() { return isdir; } /** * 设置是否目录 * * @param isdir 是否目录 */ public void setIsdir(String isdir) { this.isdir = isdir == null ? null : isdir.trim(); } /** * 获取文件大小 * * @return filesize - 文件大小 */ public BigDecimal getFilesize() { return filesize; } /** * 设置文件大小 * * @param filesize 文件大小 */ public void setFilesize(BigDecimal filesize) { this.filesize = filesize; } /** * 获取文件指纹 * * @return hashcode - 文件指纹 */ public String getHashcode() { return hashcode; } /** * 设置文件指纹 * * @param hashcode 文件指纹 */ public void setHashcode(String hashcode) { this.hashcode = hashcode == null ? null : hashcode.trim(); } /** * 获取修改时间 * * @return lasttime - 修改时间 */ public Date getLasttime() { return lasttime; } /** * 设置修改时间 * * @param lasttime 修改时间 */ public void setLasttime(Date lasttime) { this.lasttime = lasttime; } /** * 获取备注 : 备注 * * @return remarks - 备注 : 备注 */ public String getRemarks() { return remarks; } /** * 设置备注 : 备注 * * @param remarks 备注 : 备注 */ public void setRemarks(String remarks) { this.remarks = remarks == null ? null : remarks.trim(); } /** * 获取文件路径 * * @return filepath - 文件路径 */ public String getFilepath() { return filepath; } /** * 设置文件路径 * * @param filepath 文件路径 */ public void setFilepath(String filepath) { this.filepath = filepath == null ? null : filepath.trim(); } /** * 获取文件类型 * * @return filetype - 文件类型 */ public String getFiletype() { return filetype; } /** * 设置文件类型 * * @param filetype 文件类型 */ public void setFiletype(String filetype) { this.filetype = filetype == null ? null : filetype.trim(); } /** * 获取文件持续长度(针对视频 音频) * * @return filetimelength - 文件持续长度(针对视频 音频) */ public String getFiletimelength() { return filetimelength; } /** * 设置文件持续长度(针对视频 音频) * * @param filetimelength 文件持续长度(针对视频 音频) */ public void setFiletimelength(String filetimelength) { this.filetimelength = filetimelength == null ? null : filetimelength.trim(); } /** * 获取文件来源 * * @return filemedia - 文件来源 */ public String getFilemedia() { return filemedia; } /** * 设置文件来源 * * @param filemedia 文件来源 */ public void setFilemedia(String filemedia) { this.filemedia = filemedia == null ? null : filemedia.trim(); } /** * 获取是否需要处理 * * @return needop - 是否需要处理 */ public String getNeedop() { return needop; } /** * 设置是否需要处理 * * @param needop 是否需要处理 */ public void setNeedop(String needop) { this.needop = needop == null ? null : needop.trim(); } /** * 获取切片数 * * @return chunk - 切片数 */ public Integer getChunk() { return chunk; } /** * 设置切片数 * * @param chunk 切片数 */ public void setChunk(Integer chunk) { this.chunk = chunk; } /** * 获取切片总数 * * @return chunks - 切片总数 */ public Integer getChunks() { return chunks; } /** * 设置切片总数 * * @param chunks 切片总数 */ public void setChunks(Integer chunks) { this.chunks = chunks; } }