| Modifier and Type | Field and Description |
|---|---|
protected DirFollow |
dirFollow |
protected Predicate<File> |
fileFilter |
File |
start |
protected Predicate<TreeWalk<File>> |
treeWalkFilter |
protected TreeWalkType |
treeWalkType |
| Constructor and Description |
|---|
FileTreeIterable(File start) |
| Modifier and Type | Method and Description |
|---|---|
DirFollow |
getDirFollow()
Возвращает функцию перехода к дочерним элементам
|
Predicate<File> |
getFileFilter() |
Predicate<TreeWalk<File>> |
getTreeWalkFilter() |
TreeWalkType |
getTreeWalkType()
Указывает способ обхода дочерних каталогов/файлов
|
FileTreeIterator |
iterator() |
void |
setDirFollow(DirFollow dirFollow)
Указывает функцию перехода к дочерним элементам
|
void |
setFileFilter(Predicate<File> fileFilter) |
void |
setTreeWalkFilter(Predicate<TreeWalk<File>> treeWalkFilter) |
void |
setTreeWalkType(TreeWalkType treeWalkType)
Указывает способ обхода дочерних каталогов/файлов
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic final File start
protected volatile DirFollow dirFollow
protected TreeWalkType treeWalkType
public FileTreeIterable(File start)
public DirFollow getDirFollow()
public void setDirFollow(DirFollow dirFollow)
dirFollow - функция перехода к дочерним элементамpublic TreeWalkType getTreeWalkType()
public void setTreeWalkType(TreeWalkType treeWalkType)
treeWalkType - способ обхода дочерних каталогов/файловpublic FileTreeIterator iterator()
Copyright © 2019. All rights reserved.