# Package org.apache.commons.net.ftp.parser

FTP file listing parser classes

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  FTPFileEntryParserFactory | The interface describes a factory for creating FTPFileEntryParsers.
  FTPTimestampParser | This interface specifies the concept of parsing an FTP server's timestamp.

- Class Summary
  Class | Description
  --- | ---
  CompositeFileEntryParser | This implementation allows to pack some FileEntryParsers together and handle the case where to returned dirstyle isnt clearly defined.
  ConfigurableFTPFileEntryParserImpl | This abstract class implements the common timestamp parsing algorithm for all the concrete parsers.
  DefaultFTPFileEntryParserFactory | This is the default implementation of the FTPFileEntryParserFactory interface.
  EnterpriseUnixFTPEntryParser | Parser for the Connect Enterprise Unix FTP Server From Sterling Commerce.
  FTPTimestampParserImpl | Default implementation of the `FTPTimestampParser` interface also implements the `Configurable` interface to allow the parsing to be configured from the outside.
  MacOsPeterFTPEntryParser | Implementation FTPFileEntryParser and FTPFileListParser for pre MacOS-X Systems.
  MLSxEntryParser | Parser class for MSLT and MLSD replies.
  MVSFTPEntryParser | Implementation of FTPFileEntryParser and FTPFileListParser for IBM zOS/MVS Systems.
  NetwareFTPEntryParser | Implementation of FTPFileEntryParser and FTPFileListParser for Netware Systems.
  NTFTPEntryParser | Implementation of FTPFileEntryParser and FTPFileListParser for NT Systems.
  OS2FTPEntryParser | Implementation of FTPFileEntryParser and FTPFileListParser for OS2 Systems.
  OS400FTPEntryParser | Example *FILE/*MEM FTP entries, when the current working directory is a file of file system QSYS: ------------------------------------------------ $ cwd /qsys.lib/rpgunit.lib/rpgunitc1.file 250-NAMEFMT set to 1.
  RegexFTPFileEntryParserImpl | This abstract class implements both the older FTPFileListParser and newer FTPFileEntryParser interfaces with default functionality.
  UnixFTPEntryParser | Implementation FTPFileEntryParser and FTPFileListParser for standard Unix Systems.
  VMSFTPEntryParser | Implementation FTPFileEntryParser and FTPFileListParser for VMS Systems.
  VMSVersioningFTPEntryParser | Special implementation VMSFTPEntryParser with versioning turned on.

- Exception Summary
  Exception | Description
  --- | ---
  ParserInitializationException | This class encapsulates all errors that may be thrown by the process of an FTPFileEntryParserFactory creating and instantiating an FTPFileEntryParser.

## Package org.apache.commons.net.ftp.parser Description

FTP file listing parser classes

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