public class FilePredicates extends Object
| Constructor and Description |
|---|
FilePredicates() |
| Modifier and Type | Method and Description |
|---|---|
static Predicate<File> |
and(Predicate<File>... p) |
static Predicate<File> |
dirContains(Predicate<File> p) |
static Predicate<File> |
dirEmpty() |
static Predicate<File> |
dirEmpty(boolean recursive)
Предикат возвращает true если каталог не содержит элементов
|
static boolean |
in(Predicate<File> p,
Iterable<File> files) |
static Predicate<File> |
isDir() |
static Predicate<File> |
isFile() |
static Predicate<File> |
nameEquals(String name)
Имя файла совпадает с указанным.
|
static Predicate<File> |
nameWildcard(String wildcard)
Имя файла совпадает с указанным шаблоном.
|
static Predicate<File> |
not(Predicate<File> p) |
static Predicate<File> |
or(Predicate<File>... p) |
public static Predicate<File> nameEquals(String name)
name - имя файлаpublic static Predicate<File> nameWildcard(String wildcard)
wildcard - шаблон: public static Predicate<File> dirEmpty(boolean recursive)
recursive - если true - производится подсчет файлов (в счет не идут влоежженые каталоги)
в каталоге рекурсивно,
и если файлов 0 - то считается каталог пустой Copyright © 2018. All rights reserved.