![JAR search and dependency download from the Maven repository](/logo.png)
com.quhaodian.plug.data.vo.FileInfo Maven / Gradle / Ivy
/*
*
*
*
*/
package com.quhaodian.plug.data.vo;
import java.util.Date;
/**
* 文件信息
*
*
*
*/
public class FileInfo {
/**
* 文件类型
*/
public enum FileType {
/** 图片 */
image,
/** Flash */
flash,
/** 媒体 */
media,
/** 文件 */
file
}
/**
* 排序类型
*/
public enum OrderType {
/** 名称 */
name,
/** 大小 */
size,
/** 类型 */
type
}
/** 名称 */
private String name;
/** URL */
private String url;
/** 是否为目录 */
private Boolean isDirectory;
/** 大小 */
private Long size;
/** 最后修改日期 */
private Date lastModified;
/**
* 获取名称
*
* @return 名称
*/
public String getName() {
return name;
}
/**
* 设置名称
*
* @param name
* 名称
*/
public void setName(String name) {
this.name = name;
}
/**
* 获取URL
*
* @return URL
*/
public String getUrl() {
return url;
}
/**
* 设置URL
*
* @param url
* URL
*/
public void setUrl(String url) {
this.url = url;
}
/**
* 获取是否为目录
*
* @return 是否为目录
*/
public Boolean getIsDirectory() {
return isDirectory;
}
/**
* 设置是否为目录
*
* @param isDirectory
* 是否为目录
*/
public void setIsDirectory(Boolean isDirectory) {
this.isDirectory = isDirectory;
}
/**
* 获取大小
*
* @return 大小
*/
public Long getSize() {
return size;
}
/**
* 设置大小
*
* @param size
* 大小
*/
public void setSize(Long size) {
this.size = size;
}
/**
* 获取最后修改日期
*
* @return 最后修改日期
*/
public Date getLastModified() {
return lastModified;
}
/**
* 设置最后修改日期
*
* @param lastModified
* 最后修改日期
*/
public void setLastModified(Date lastModified) {
this.lastModified = lastModified;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy