Package org.pf4j.util
Class OrFileFilter
java.lang.Object
org.pf4j.util.OrFileFilter
- All Implemented Interfaces:
FileFilter
This filter providing conditional OR logic across a list of file filters.
This filter returns
true
if one filter in the list return true
. Otherwise, it returns false
.
Checking of the file filter list stops when the first filter returns true
.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOrFileFilter
(FileFilter... fileFilters) OrFileFilter
(List<FileFilter> fileFilters) -
Method Summary
Modifier and TypeMethodDescriptionboolean
addFileFilter
(FileFilter fileFilter) boolean
removeFileFilter
(FileFilter fileFilter) void
setFileFilters
(List<FileFilter> fileFilters)
-
Field Details
-
fileFilters
The list of file filters.
-
-
Constructor Details
-
OrFileFilter
public OrFileFilter() -
OrFileFilter
-
OrFileFilter
-
-
Method Details
-
addFileFilter
-
getFileFilters
-
removeFileFilter
-
setFileFilters
-
accept
- Specified by:
accept
in interfaceFileFilter
-