## Uses of Class
org.apache.commons.net.ftp.FTPFile

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

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

    Methods in org.apache.commons.net.ftp that return FTPFile
    Modifier and Type | Method and Description
    --- | ---
    `FTPFile[]` | FTPListParseEngine.`getFiles()` Returns an array 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)` Returns an array of FTPFile objects containing the whole list of files returned by the server as read by this object's parser.
    `FTPFile[]` | FTPListParseEngine.`getNext(int quantityRequested)` Returns an array of at most `quantityRequested` FTPFile objects starting at this object's internal iterator's current position.
    `FTPFile[]` | FTPListParseEngine.`getPrevious(int quantityRequested)` Returns an array of at most `quantityRequested` FTPFile objects starting at this object's internal iterator's current position, and working back toward the beginning.
    `FTPFile[]` | FTPClient.`listDirectories()` Using the default system autodetect mechanism, obtain a list of directories contained in the current working directory.
    `FTPFile[]` | FTPClient.`listDirectories(String parent)` Using the default system autodetect mechanism, obtain a list of directories contained in the specified directory.
    `FTPFile[]` | FTPClient.`listFiles()` Using the default system autodetect mechanism, obtain a list of file information for the current working directory.
    `FTPFile[]` | FTPClient.`listFiles(String pathname)` Using the default system autodetect mechanism, obtain a list of file information for the current working directory or for just a single file.
    `FTPFile[]` | FTPClient.`listFiles(String pathname, FTPFileFilter filter)` Version of `FTPClient.listFiles(String)` which allows a filter to be provided.
    `FTPFile` | FTPClient.`mdtmFile(String pathname)` Issue the FTP MDTM command (not supported by all servers) to retrieve the last modification time of a file.
    `FTPFile[]` | FTPClient.`mlistDir()` Generate a directory listing for the current directory using the MLSD command.
    `FTPFile[]` | FTPClient.`mlistDir(String pathname)` Generate a directory listing using the MLSD command.
    `FTPFile[]` | FTPClient.`mlistDir(String pathname, FTPFileFilter filter)` Generate a directory listing using the MLSD command.
    `FTPFile` | FTPClient.`mlistFile(String pathname)` Get file details using the MLST command
    `FTPFile` | FTPFileEntryParser.`parseFTPEntry(String listEntry)` Parses a line of an FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.

    Methods in org.apache.commons.net.ftp that return types with arguments of type FTPFile
    Modifier and Type | Method and Description
    --- | ---
    `List<FTPFile>` | FTPListParseEngine.`getFileList(FTPFileFilter filter)` Returns a list of FTPFile objects containing the whole list of files returned by the server as read by this object's parser.

    Methods in org.apache.commons.net.ftp with parameters of type FTPFile
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | FTPFileFilter.`accept(FTPFile file)` Checks if an FTPFile entry should be included or not.

  - ### Uses of FTPFile in org.apache.commons.net.ftp.parser

    Methods in org.apache.commons.net.ftp.parser that return FTPFile
    Modifier and Type | Method and Description
    --- | ---
    `static FTPFile` | MLSxEntryParser.`parseEntry(String entry)`
    `FTPFile[]` | VMSFTPEntryParser.`parseFileList(InputStream listStream)` Deprecated. (2.2) No other FTPFileEntryParser implementations have this method.
    `FTPFile` | OS400FTPEntryParser.`parseFTPEntry(String entry)`
    `FTPFile` | UnixFTPEntryParser.`parseFTPEntry(String entry)` Parses a line of a unix (standard) FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.
    `FTPFile` | MLSxEntryParser.`parseFTPEntry(String entry)`
    `FTPFile` | EnterpriseUnixFTPEntryParser.`parseFTPEntry(String entry)` Parses a line of a unix FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.
    `FTPFile` | MVSFTPEntryParser.`parseFTPEntry(String entry)` Parses a line of an z/OS - MVS FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.
    `FTPFile` | NTFTPEntryParser.`parseFTPEntry(String entry)` Parses a line of an NT FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.
    `FTPFile` | OS2FTPEntryParser.`parseFTPEntry(String entry)` Parses a line of an OS2 FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.
    `FTPFile` | VMSFTPEntryParser.`parseFTPEntry(String entry)` Parses a line of a VMS FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.
    `FTPFile` | CompositeFileEntryParser.`parseFTPEntry(String listEntry)`
    `FTPFile` | MacOsPeterFTPEntryParser.`parseFTPEntry(String entry)` Parses a line of a unix (standard) FTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.
    `FTPFile` | NetwareFTPEntryParser.`parseFTPEntry(String entry)` Parses a line of an NetwareFTP server file listing and converts it into a usable format in the form of an `FTPFile` instance.

Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.