org.apache.commons.net.ftp.parser

Class OS400FTPEntryParser

public class OS400FTPEntryParser extends ConfigurableFTPFileEntryParserImpl

Version: $Id: OS400FTPEntryParser.java 155429 2005-02-26 13:13:04Z dirkv $

Constructor Summary
OS400FTPEntryParser()
The default constructor for a OS400FTPEntryParser object.
OS400FTPEntryParser(FTPClientConfig config)
This constructor allows the creation of an OS400FTPEntryParser object with something other than the default configuration.
Method Summary
protected FTPClientConfiggetDefaultConfiguration()
Defines a default configuration to be used when this class is instantiated without a {@link FTPClientConfig FTPClientConfig} parameter being specified.
FTPFileparseFTPEntry(String entry)

Constructor Detail

OS400FTPEntryParser

public OS400FTPEntryParser()
The default constructor for a OS400FTPEntryParser object.

Throws: IllegalArgumentException Thrown if the regular expression is unparseable. Should not be seen under normal conditions. It it is seen, this is a sign that REGEX is not a valid regular expression.

OS400FTPEntryParser

public OS400FTPEntryParser(FTPClientConfig config)
This constructor allows the creation of an OS400FTPEntryParser object with something other than the default configuration.

Parameters: config The {@link FTPClientConfig configuration} object used to configure this parser.

Throws: IllegalArgumentException Thrown if the regular expression is unparseable. Should not be seen under normal conditions. It it is seen, this is a sign that REGEX is not a valid regular expression.

Since: 1.4

Method Detail

getDefaultConfiguration

protected FTPClientConfig getDefaultConfiguration()
Defines a default configuration to be used when this class is instantiated without a {@link FTPClientConfig FTPClientConfig} parameter being specified.

Returns: the default configuration for this parser.

parseFTPEntry

public FTPFile parseFTPEntry(String entry)