| getReply(boolean) |   | 52% |   | 50% | 11 | 14 | 8 | 31 | 0 | 1 |
| eprt(InetAddress, int) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| type(int, int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| _connectAction_(Reader) |   | 67% |   | 37% | 4 | 5 | 7 | 19 | 0 | 1 |
| opts(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allo(int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allo(long, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mfmt(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| strictCheck(String, String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| __noop() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| send(String) |   | 45% |  | 0% | 1 | 2 | 4 | 8 | 0 | 1 |
| opts(String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stru(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allo(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allo(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReplyStrings() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| modeCharAt(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendCommand(int, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setControlEncoding(Charset) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| sendCommand(String, String) |   | 78% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| checkMode(int) |   | 54% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| __getReplyNoReport() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| acct(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| appe(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cwd(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dele(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| help(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| list(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mkd(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mlsd(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mlst(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nlst(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rest(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| retr(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rmd(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rnfr(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rnto(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendCommand(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sendCommand(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| site(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| size(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| smnt(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stat(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stor(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stou(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _connectAction_() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| abor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cdup() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| epsv() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| help() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| list() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mlsd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mlst() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nlst() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| noop() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pasv() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pwd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rein() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setControlEncoding(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setStrictMultilineParsing(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setStrictReplyParsing(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| stat() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stou() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReplyString() |   | 82% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| port(InetAddress, int) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| FTP() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| buildMessage(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| lenientCheck(String) |  | 100% |   | 66% | 2 | 4 | 0 | 1 | 0 | 1 |
| disconnect() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| modeStringAt(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| mode(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| type(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getReplyString(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sendCommand(FTPCmd, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| mdtm(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| pass(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sendCommand(FTPCmd) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| user(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| feat() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getReply() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| quit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| syst() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCommandSupport() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getControlEncoding() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getReplyCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isStrictMultilineParsing() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isStrictReplyParsing() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |