public interface FileNodes
限定符和类型 | 方法和说明 |
---|---|
FileNode[] |
filterFiles(java.lang.String searchKey,
java.lang.String targetPath,
FileExtension[] filter,
boolean recurse)
根据关键词过滤指定目录下的所有文件
|
java.lang.String[] |
getSupportedTypes()
获取支持的文件类型
|
FileNode[] |
list(java.lang.String targetPath)
列出指定目录下的所有文件列表
|
FileNode[] |
list(java.lang.String targetPath,
boolean recurse)
列出指定目录下的所有文件列表
|
FileNode[] |
list(java.lang.String targetPath,
FileExtension filter)
列出指定目录下的所有文件列表
|
FileNode[] |
list(java.lang.String targetPath,
FileExtension[] filters)
列出指定目录下的所有文件列表
|
FileNode[] |
list(java.lang.String targetPath,
FileExtension[] filter,
boolean recurse)
列出指定目录下的所有文件列表
|
FileNode[] |
list(java.lang.String targetPath,
FileExtension filter,
boolean recurse)
列出指定目录下的所有文件列表
|
FileNode[] |
listWebRootFile(java.lang.String path)
列出webroot的文件列表
|
java.lang.String[] getSupportedTypes()
FileNode[] list(java.lang.String targetPath)
targetPath
- 文件或者目录路径FileNode[] list(java.lang.String targetPath, boolean recurse)
targetPath
- 文件目录recurse
- 是否需要递归列出子目录下的文件FileNode[] listWebRootFile(java.lang.String path)
path
- 相对webroot的地址FileNode[] list(java.lang.String targetPath, FileExtension filter)
targetPath
- 文件目录filter
- 文件过滤器FileNode[] list(java.lang.String targetPath, FileExtension[] filters)
targetPath
- 文件目录filters
- 文件过滤器FileNode[] list(java.lang.String targetPath, FileExtension filter, boolean recurse)
targetPath
- 文件目录filter
- 文件过滤器recurse
- 是否需要递归列出子目录下的文件FileNode[] list(java.lang.String targetPath, FileExtension[] filter, boolean recurse)
targetPath
- 文件目录filter
- 文件过滤器recurse
- 是否需要递归列出子目录下的文件FileNode[] filterFiles(java.lang.String searchKey, java.lang.String targetPath, FileExtension[] filter, boolean recurse)
searchKey
- targetPath
- filter
- recurse
-