# 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
  Description
  `static final FTPFileFilter`
  FTPFileFilters.`ALL`
  Accepts all FTPFile entries, including null.
  `static final FTPFileFilter`
  FTPFileFilters.`DIRECTORIES`
  Accepts all (non-null) FTPFile directory entries.
  `static final 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
  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.