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

Packages that use FTPClientConfig
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 FTPClientConfig in org.apache.commons.net.ftp

  Methods in org.apache.commons.net.ftp with parameters of type FTPClientConfig
  Modifier and Type
  Method
  Description
  `void`
  Configurable.`configure(FTPClientConfig config)`
  Configures this instance using an FTPClientConfig.
  `void`
  FTPClient.`configure(FTPClientConfig ftpClientConfig)`
  Implements the `Configurable` interface.
  Constructors in org.apache.commons.net.ftp with parameters of type FTPClientConfig
  Modifier
  Constructor
  Description
  ``
  `FTPClientConfig(FTPClientConfig config)`
  Copy constructor

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

  Fields in org.apache.commons.net.ftp.parser declared as FTPClientConfig
  Modifier and Type
  Field
  Description
  `static final FTPClientConfig`
  UnixFTPEntryParser.`NUMERIC_DATE_CONFIG`
  Some Linux distributions are now shipping an FTP server which formats file listing dates in an all-numeric format: `"yyyy-MM-dd HH:mm`.
  Methods in org.apache.commons.net.ftp.parser that return FTPClientConfig
  Modifier and Type
  Method
  Description
  `protected abstract FTPClientConfig`
  ConfigurableFTPFileEntryParserImpl.`getDefaultConfiguration()`
  Each concrete subclass must define this member to create a default configuration to be used when that subclass is instantiated without a `FTPClientConfig` parameter being specified.
  `protected FTPClientConfig`
  MacOsPeterFTPEntryParser.`getDefaultConfiguration()`
  Gets a new default configuration to be used when this class is instantiated without a `FTPClientConfig` parameter being specified.
  `protected FTPClientConfig`
  MVSFTPEntryParser.`getDefaultConfiguration()`
  `protected FTPClientConfig`
  NetwareFTPEntryParser.`getDefaultConfiguration()`
  Gets a new default configuration to be used when this class is instantiated without a `FTPClientConfig` parameter being specified.
  `FTPClientConfig`
  NTFTPEntryParser.`getDefaultConfiguration()`
  Gets a new default configuration to be used when this class is instantiated without a `FTPClientConfig` parameter being specified.
  `protected FTPClientConfig`
  OS2FTPEntryParser.`getDefaultConfiguration()`
  Gets a new default configuration to be used when this class is instantiated without a `FTPClientConfig` parameter being specified.
  `protected FTPClientConfig`
  OS400FTPEntryParser.`getDefaultConfiguration()`
  Gets a new default configuration to be used when this class is instantiated without a `FTPClientConfig` parameter being specified.
  `protected FTPClientConfig`
  UnixFTPEntryParser.`getDefaultConfiguration()`
  Gets a new default configuration to be used when this class is instantiated without a `FTPClientConfig` parameter being specified.
  `protected FTPClientConfig`
  VMSFTPEntryParser.`getDefaultConfiguration()`
  Gets a new default configuration to be used when this class is instantiated without a `FTPClientConfig` parameter being specified.
  Methods in org.apache.commons.net.ftp.parser with parameters of type FTPClientConfig
  Modifier and Type
  Method
  Description
  `void`
  ConfigurableFTPFileEntryParserImpl.`configure(FTPClientConfig config)`
  Implements the `Configurable` interface.
  `void`
  FTPTimestampParserImpl.`configure(FTPClientConfig config)`
  Implements the `Configurable` interface.
  `FTPFileEntryParser`
  DefaultFTPFileEntryParserFactory.`createFileEntryParser(FTPClientConfig config)`
  Implementation extracts a key from the supplied `FTPClientConfig` parameter and creates an object implementing the interface FTPFileEntryParser and uses the supplied configuration to configure it.
  `FTPFileEntryParser`
  FTPFileEntryParserFactory.`createFileEntryParser(FTPClientConfig config)`
  Implementation should be a method that extracts a key from the supplied `FTPClientConfig` parameter and creates an object implementing the interface FTPFileEntryParser and uses the supplied configuration to configure it.
  Constructors in org.apache.commons.net.ftp.parser with parameters of type FTPClientConfig
  Modifier
  Constructor
  Description
  ``
  `MacOsPeterFTPEntryParser(FTPClientConfig config)`
  This constructor allows the creation of a UnixFTPEntryParser object with something other than the default configuration.
  ``
  `NetwareFTPEntryParser(FTPClientConfig config)`
  This constructor allows the creation of an NetwareFTPEntryParser object with something other than the default configuration.
  ``
  `NTFTPEntryParser(FTPClientConfig config)`
  This constructor allows the creation of an NTFTPEntryParser object with something other than the default configuration.
  ``
  `OS2FTPEntryParser(FTPClientConfig config)`
  Constructs a new instance with something other than the default configuration.
  ``
  `OS400FTPEntryParser(FTPClientConfig config)`
  Constructs a new instance with something other than the default configuration.
  ``
  `UnixFTPEntryParser(FTPClientConfig config)`
  Constructs a new instance with something other than the default configuration.
  ``
  `UnixFTPEntryParser(FTPClientConfig config, boolean trimLeadingSpaces)`
  Constructs a new instance with something other than the default configuration.
  ``
  `VMSFTPEntryParser(FTPClientConfig config)`
  This constructor allows the creation of a VMSFTPEntryParser object with something other than the default configuration.
  ``
  `VMSVersioningFTPEntryParser(FTPClientConfig config)`
  This constructor allows the creation of a VMSVersioningFTPEntryParser object with something other than the default configuration.