# Uses of Package
org.apache.commons.net.ftp

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

- Classes in org.apache.commons.net.ftp used by org.apache.commons.net.ftp
  Class and Description
  Configurable This interface adds the aspect of configurability by means of a supplied FTPClientConfig object to other classes in the system, especially listing parsers.
  DelegateSocket Wrapper class for FTP data channel sockets.
  FTP FTP provides the basic the functionality necessary to implement your own FTP client.
  FTPClient FTPClient encapsulates all the functionality necessary to store and retrieve files from an FTP server.
  FTPClient.HostnameResolver Strategy interface for updating host names received from FTP server for passive NAT workaround.
  FTPClientConfig This class implements an alternate means of configuring the `FTPClient` object and also subordinate objects which it uses.
  FTPCmd Enumerates FTP commands.
  FTPFile The FTPFile class is used to represent information about files stored on an FTP server.
  FTPFileEntryParser FTPFileEntryParser defines the interface for parsing a single FTP file listing and converting that information into an `FTPFile` instance.
  FTPFileFilter Performs filtering on `FTPFile` instances.
  FTPListParseEngine This class handles the entire process of parsing a listing of file entries from the server.

- Classes in org.apache.commons.net.ftp used by org.apache.commons.net.ftp.parser
  Class and Description
  Configurable This interface adds the aspect of configurability by means of a supplied FTPClientConfig object to other classes in the system, especially listing parsers.
  FTPClientConfig This class implements an alternate means of configuring the `FTPClient` object and also subordinate objects which it uses.
  FTPFile The FTPFile class is used to represent information about files stored on an FTP server.
  FTPFileEntryParser FTPFileEntryParser defines the interface for parsing a single FTP file listing and converting that information into an `FTPFile` instance.
  FTPFileEntryParserImpl This abstract class implements both the older FTPFileListParser and newer FTPFileEntryParser interfaces with default functionality.