|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.net.ftp.FTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.UnixFTPEntryParser
Implementation FTPFileEntryParser and FTPFileListParser for standard Unix Systems. This class is based on the logic of Daniel Savarese's DefaultFTPListParser, but adapted to use regular expressions and to fit the new FTPFileEntryParser interface.
FTPFileEntryParser (for usage instructions)
Field Summary |
Fields inherited from class org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl |
_matcher_ |
Constructor Summary | |
UnixFTPEntryParser()
The sole constructor for a UnixFTPEntryParser object. |
Method Summary | |
FTPFile |
parseFTPEntry(java.lang.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. |
Methods inherited from class org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl |
getGroupCnt, getGroupsAsString, group, matches |
Methods inherited from class org.apache.commons.net.ftp.FTPFileEntryParserImpl |
parseFileList, parseFileList, preParse, readNextEntry |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UnixFTPEntryParser()
java.lang.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.Method Detail |
public FTPFile parseFTPEntry(java.lang.String entry)
FTPFile
instance. If the file listing line doesn't describe a file,
null
is returned, otherwise a FTPFile
instance representing the files in the directory is returned.
entry
- A line of text from the file listing
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |