Added in API level 26

DirectoryStream.Filter

public static interface DirectoryStream.Filter

java.nio.file.DirectoryStream.Filter<T>


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(T entry)

Decides if the given directory entry should be accepted or filtered.

Public methods

accept

Added in API level 26
public abstract boolean accept (T entry)

Decides if the given directory entry should be accepted or filtered.

Parameters
entry T: the directory entry to be tested

Returns
boolean true if the directory entry should be accepted

Throws
IOException If an I/O error occurs