| getRawCommandLine(String, String[]) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| Shell() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| getEscapeChars(boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getShellCommandLine(String[]) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| quoteOneItem(String, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| clone() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getShellArgs() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| setExecutable(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getWorkingDirectory() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setShellArgs(String[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setWorkingDirectory(File) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| addShellArg(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setWorkingDirectory(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getCommandLine(String, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOriginalCommandLine(String, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUnconditionalQuoting(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setShellCommand(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setArgumentQuoteDelimiter(char) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setExecutableQuoteDelimiter(char) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setArgumentEscapePattern(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setQuotedArgumentsEnabled(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setQuotedExecutableEnabled(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clearArguments() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDoubleQuotedArgumentEscaped(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDoubleQuotedExecutableEscaped(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSingleQuotedArgumentEscaped(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSingleQuotedExecutableEscaped(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getShellCommand() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDoubleQuotedArgumentEscaped() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSingleQuotedArgumentEscaped() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDoubleQuotedExecutableEscaped() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSingleQuotedExecutableEscaped() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getArgumentQuoteDelimiter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExecutableQuoteDelimiter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getArgumentEscapePattern() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getShellArgsList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isQuotedArgumentsEnabled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isQuotedExecutableEnabled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExecutable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWorkingDirectoryAsString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOriginalExecutable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQuotingTriggerChars() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExecutionPreamble() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |