| Option(Option.Builder) |   | 0% |   | 0% | 3 | 3 | 19 | 19 | 1 | 1 | 
| toString() |   | 0% |   | 0% | 5 | 5 | 18 | 18 | 1 | 1 | 
| processValue(String) |    | 28% |    | 25% | 4 | 5 | 9 | 14 | 0 | 1 | 
| toDeprecatedString() |   | 0% |   | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| equals(Object) |   | 0% |   | 0% | 5 | 5 | 6 | 6 | 1 | 1 | 
| hashCode() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getConverter() |   | 0% |   | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| getValue() |   | 0% |   | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| getValue(int) |   | 0% |   | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| getValues() |   | 0% |   | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasArgName() |   | 0% |   | 0% | 3 | 3 | 1 | 1 | 1 | 1 | 
| getValue(String) |   | 0% |   | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| clone() |    | 61% |  | n/a | 0 | 1 | 2 | 5 | 0 | 1 | 
| Option(String, boolean, String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| Option(String, String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| isDeprecated() |   | 0% |   | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| requiresArg() |    | 62% |    | 50% | 2 | 3 | 2 | 5 | 0 | 1 | 
| builder(String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| add(String) |    | 64% |    | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| addValue(String) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getId() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setType(Class) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setType(Object) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| clearValues() |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| hasNoValues() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setArgName(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setArgs(int) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setConverter(Converter) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setDescription(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setLongOpt(String) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setOptionalArg(boolean) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setRequired(boolean) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setValueSeparator(char) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getKey() |    | 66% |    | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| builder() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getArgName() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getDeprecated() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getDescription() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getOpt() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getSince() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getType() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getValueSeparator() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getValuesList() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| hasArgs() |    | 83% |    | 50% | 2 | 3 | 0 | 1 | 0 | 1 | 
| hasValueSeparator() |    | 71% |    | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| hasLongOpt() |    | 85% |    | 50% | 1 | 2 | 0 | 1 | 0 | 1 | 
| Option(String, String, boolean, String) |   | 100% |   | 100% | 0 | 2 | 0 | 11 | 0 | 1 | 
| acceptsArg() |   | 100% |    | 70% | 3 | 6 | 0 | 1 | 0 | 1 | 
| hasArg() |   | 100% |    | 75% | 1 | 3 | 0 | 1 | 0 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getArgs() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getLongOpt() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| hasOptionalArg() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isRequired() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |