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)
WorkResource
readFully
在接口中 WorkResource
public java.io.InputStream openStream(java.lang.String path)
WorkResource
openStream
在接口中 WorkResource
path
- 路径public void write(java.lang.String path, byte[] data)
WorkResource
write
在接口中 WorkResource
public boolean createFile(java.lang.String path)
WorkResource
createFile
在接口中 WorkResource
public boolean createDirectory(java.lang.String path)
WorkResource
createDirectory
在接口中 WorkResource
public boolean delete(java.lang.String path)
WorkResource
delete
在接口中 WorkResource
public boolean rename(java.lang.String from, java.lang.String to)
WorkResource
rename
在接口中 WorkResource
public boolean exist(java.lang.String path)
WorkResource
exist
在接口中 WorkResource
public java.lang.String[] list(java.lang.String dir)
WorkResource
list
在接口中 WorkResource
public java.lang.String[] list(java.lang.String dir, Filter<java.lang.String> filter)
WorkResource
list
在接口中 WorkResource
dir
- 路径filter
- 过滤器public boolean isDirectory(java.lang.String path)
WorkResource
isDirectory
在接口中 WorkResource
public long lastModified(java.lang.String path)
WorkResource
lastModified
在接口中 WorkResource
path
- 路径public long length(java.lang.String path)
WorkResource
length
在接口中 WorkResource
path
- 文件路径