public class CompositeFileEntryParser extends FTPFileEntryParserImpl
Modifier and Type | Field and Description |
---|---|
private FTPFileEntryParser |
cachedFtpFileEntryParser |
private FTPFileEntryParser[] |
ftpFileEntryParsers |
Constructor and Description |
---|
CompositeFileEntryParser(FTPFileEntryParser[] ftpFileEntryParsers) |
Modifier and Type | Method and Description |
---|---|
FTPFile |
parseFTPEntry(java.lang.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. |
preParse, readNextEntry
private final FTPFileEntryParser[] ftpFileEntryParsers
private FTPFileEntryParser cachedFtpFileEntryParser
public CompositeFileEntryParser(FTPFileEntryParser[] ftpFileEntryParsers)
public FTPFile parseFTPEntry(java.lang.String listEntry)
FTPFileEntryParser
FTPFile
instance. If the
file listing line doesn't describe a file, null
should be
returned, otherwise a FTPFile
instance representing the
files in the directory is returned.listEntry
- A line of text from the file listing