| 限定符和类型 | 字段和说明 |
|---|---|
protected java.io.File |
root |
| 构造器和说明 |
|---|
UU32FilePool(java.lang.String path) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
清空文件池
|
java.io.File |
createDir()
在池中创建一个临时目录
|
java.io.File |
createFile(java.lang.String suffix)
在池中创建一个文件
|
long |
current() |
java.io.File |
getDir(long fId)
获取一个临时目录,如果临时目录不存在,返回null
|
java.io.File |
getFile(long fId,
java.lang.String suffix)
获取一个文件,如果文件不存在,返回null
|
long |
getFileId(java.io.File f)
获取一个文件在池中的 ID。
|
boolean |
hasDir(long fId)
判断文件池中是否存在一个临时目录
|
boolean |
hasFile(long fId,
java.lang.String suffix)
判断文件池中是否存在一个文件
|
java.io.File |
removeDir(long fId)
从池中删除一个临时目录,如果文件不存在,返回null
|
java.io.File |
removeFile(long fId,
java.lang.String suffix)
从池中删除一个文件,如果文件不存在,返回null
|
java.io.File |
returnDir(long fId)
获取一个临时目录,如果临时目录不存在,创建它
|
java.io.File |
returnFile(long fId,
java.lang.String suffix)
获取一个文件,如果文件不存在,创建它
|
public java.io.File createFile(java.lang.String suffix)
FilePoolcreateFile 在接口中 FilePoolsuffix - 文件的后缀public boolean hasFile(long fId,
java.lang.String suffix)
FilePoolpublic java.io.File removeFile(long fId,
java.lang.String suffix)
FilePoolremoveFile 在接口中 FilePoolfId - 文件IDsuffix - 文件后缀名public long getFileId(java.io.File f)
FilePoolpublic java.io.File getFile(long fId,
java.lang.String suffix)
FilePoolpublic java.io.File returnFile(long fId,
java.lang.String suffix)
FilePoolreturnFile 在接口中 FilePoolpublic boolean hasDir(long fId)
FilePoolpublic java.io.File removeDir(long fId)
FilePoolpublic java.io.File createDir()
FilePoolpublic java.io.File getDir(long fId)
FilePool