@Test public void testGetMVS() { final CompositeFileEntryParser parser = new FTPParserSelector().getParser("MVS is the operating system of this server. FTP Server is running on z/OS."); final String line = "drwxr-xr-x 6 START2 SYS1 8192 Oct 28 2008 ADCD"; parser.preParse(Arrays.asList("total 66", line)); assertNotNull(parser.parseFTPEntry(line)); }
public CompositeFileEntryParser getParser(final String system) { return this.getParser(system, null); }
FTPParserSelector { public CompositeFileEntryParser getParser(final String system) { return this.getParser(system, null); } }
FTPParserSelector { public CompositeFileEntryParser getParser(final String system) { return this.getParser(system, null); }  }
FTPParserSelector { public CompositeFileEntryParser getParser(final String system) { return this.getParser(system, null); }  CompositeFileEntryParser getParser(final String system); CompositeFileEntryParser getParser(final String system, final TimeZone zone); }
FTPParserSelector { public CompositeFileEntryParser getParser(final String system) { return this.getParser(system, null); }  CompositeFileEntryParser getParser(final String system); CompositeFileEntryParser getParser(final String system, final TimeZone zone);  }