Added in API level 26
Filter
@FunctionalInterface interface Filter<T : Any!>
java.nio.file.DirectoryStream.Filter |
An interface that is implemented by objects that decide if a directory entry should be accepted or filtered. A Filter
is passed as the parameter to the Files#newDirectoryStream(Path,DirectoryStream.Filter)
method when opening a directory to iterate over the entries in the directory.
Summary
Public methods | |
---|---|
abstract Boolean |
accept(entry: T) Decides if the given directory entry should be accepted or filtered. |
Public methods
accept
Added in API level 26
abstract fun accept(entry: T): Boolean
Decides if the given directory entry should be accepted or filtered.
Parameters | |
---|---|
entry |
T: the directory entry to be tested |
Return | |
---|---|
Boolean |
true if the directory entry should be accepted |
Exceptions | |
---|---|
java.io.IOException |
If an I/O error occurs |