public class ServerWorkResource extends java.lang.Object implements WorkResource
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
createDirectory(java.lang.String path)
创建目录
|
boolean |
createFile(java.lang.String path)
创建空文件
已存在的文件不会清空
|
boolean |
delete(java.lang.String path)
删除文件或目录
|
boolean |
exist(java.lang.String path)
判断文件或目录是否存在
|
static ServerWorkResource |
getInstance() |
boolean |
isDirectory(java.lang.String path)
是否是文件夹
|
long |
lastModified(java.lang.String path)
最后修改时间
|
long |
length(java.lang.String path)
文件大小
|
java.lang.String[] |
list(java.lang.String dir)
列出路径下的所有name
|
java.lang.String[] |
list(java.lang.String dir,
Filter<java.lang.String> filter)
列出路径下的所有符合条件的name
|
java.io.InputStream |
openStream(java.lang.String path)
打开资源流
|
byte[] |
readFully(java.lang.String path)
读取资源(相对工作目录的资源路径)
|
boolean |
rename(java.lang.String from,
java.lang.String to)
重命名文件或目录
|
void |
write(java.lang.String path,
byte[] data)
写资源
|
public static ServerWorkResource getInstance()
public byte[] readFully(java.lang.String path)
WorkResourcereadFully 在接口中 WorkResourcepublic java.io.InputStream openStream(java.lang.String path)
WorkResourceopenStream 在接口中 WorkResourcepath - 路径public void write(java.lang.String path,
byte[] data)
WorkResourcewrite 在接口中 WorkResourcepublic boolean createFile(java.lang.String path)
WorkResourcecreateFile 在接口中 WorkResourcepublic boolean createDirectory(java.lang.String path)
WorkResourcecreateDirectory 在接口中 WorkResourcepublic boolean delete(java.lang.String path)
WorkResourcedelete 在接口中 WorkResourcepublic boolean rename(java.lang.String from,
java.lang.String to)
WorkResourcerename 在接口中 WorkResourcepublic boolean exist(java.lang.String path)
WorkResourceexist 在接口中 WorkResourcepublic java.lang.String[] list(java.lang.String dir)
WorkResourcelist 在接口中 WorkResourcepublic java.lang.String[] list(java.lang.String dir,
Filter<java.lang.String> filter)
WorkResourcelist 在接口中 WorkResourcedir - 路径filter - 过滤器public boolean isDirectory(java.lang.String path)
WorkResourceisDirectory 在接口中 WorkResourcepublic long lastModified(java.lang.String path)
WorkResourcelastModified 在接口中 WorkResourcepath - 路径public long length(java.lang.String path)
WorkResourcelength 在接口中 WorkResourcepath - 文件路径