public class VMSFTPEntryParser extends ConfigurableFTPFileEntryParserImpl
"1-JUN.LIS;1 9/9 2-JUN-1998 07:32:04 [GROUP,OWNER] (RWED,RWED,RWED,RE)", "1-JUN.LIS;2 9/9 2-JUN-1998 07:32:04 [GROUP,OWNER] (RWED,RWED,RWED,RE)", "DATA.DIR;1 1/9 2-JUN-1998 07:32:04 [GROUP,OWNER] (RWED,RWED,RWED,RE)",
Note: VMSFTPEntryParser can only be instantiated through the DefaultFTPParserFactory by classname. It will not be chosen by the autodetection scheme.
FTPFileEntryParser (for usage instructions), 
DefaultFTPFileEntryParserFactory_matcher_| 构造器和说明 | 
|---|
| VMSFTPEntryParser()Constructor for a VMSFTPEntryParser object. | 
| VMSFTPEntryParser(FTPClientConfig config)This constructor allows the creation of a VMSFTPEntryParser object with
 something other than the default configuration. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| protected FTPClientConfig | getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected boolean | isVersioning() | 
| FTPFile | parseFTPEntry(java.lang.String entry)Parses a line of a VMS FTP server file listing and converts it into a
 usable format in the form of an   FTPFile instance. | 
| java.lang.String | readNextEntry(java.io.BufferedReader reader)Reads the next entry using the supplied BufferedReader object up to
 whatever delemits one entry from the next. | 
configure, parseTimestampgetGroupCnt, getGroupsAsString, group, matches, setRegex, setRegexpreParsepublic VMSFTPEntryParser()
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.public VMSFTPEntryParser(FTPClientConfig config)
config - The configuration object used to
               configure this parser.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.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 listingpublic java.lang.String readNextEntry(java.io.BufferedReader reader)
                               throws java.io.IOException
readNextEntry 在接口中 FTPFileEntryParserreadNextEntry 在类中 FTPFileEntryParserImplreader - The BufferedReader object from which entries are to be
               read.java.io.IOException - thrown on any IO Error reading from the reader.protected boolean isVersioning()
protected FTPClientConfig getDefaultConfiguration()
FTPClientConfig
 parameter being specified.getDefaultConfiguration 在类中 ConfigurableFTPFileEntryParserImpl