## Uses of Interface
org.apache.commons.net.ftp.FTPFileFilter

- Packages that use FTPFileFilter
  Package | Description
  --- | ---
  org.apache.commons.net.ftp | FTP and FTPS support classes

- - ### Uses of FTPFileFilter in org.apache.commons.net.ftp

    Fields in org.apache.commons.net.ftp declared as FTPFileFilter
    Modifier and Type | Field and Description
    --- | ---
    `static FTPFileFilter` | FTPFileFilters.`ALL` Accepts all FTPFile entries, including null.
    `static FTPFileFilter` | FTPFileFilters.`DIRECTORIES` Accepts all (non-null) FTPFile directory entries.
    `static FTPFileFilter` | FTPFileFilters.`NON_NULL` Accepts all non-null FTPFile entries.

    Methods in org.apache.commons.net.ftp with parameters of type FTPFileFilter
    Modifier and Type | Method and Description
    --- | ---
    `List<FTPFile>` | FTPListParseEngine.`getFileList(FTPFileFilter filter)` Gets a list of FTPFile objects containing the whole list of files returned by the server as read by this object's parser.
    `FTPFile[]` | FTPListParseEngine.`getFiles(FTPFileFilter filter)` Gets an array of FTPFile objects containing the whole list of files returned by the server as read by this object's parser.
    `FTPFile[]` | FTPClient.`listFiles(String path, FTPFileFilter filter)` Version of `FTPClient.listFiles(String)` which allows a filter to be provided.
    `FTPFile[]` | FTPClient.`mlistDir(String path, FTPFileFilter filter)` Generate a directory listing using the MLSD command.