| parseLine(String, boolean) |  | 99% |   | 95% | 2 | 25 | 0 | 52 | 0 | 1 |
| convertToCsvValue(String, boolean) |  | 100% |  | 100% | 0 | 10 | 0 | 14 | 0 | 1 |
| CSVParser(char, char, char, boolean, boolean, boolean, CSVReaderNullFieldIndicator, Locale) |  | 100% |  | 100% | 0 | 3 | 0 | 15 | 0 | 1 |
| handleQuoteCharButNotStrictQuotes(String, CSVParser.StringFragmentCopier) |  | 100% |   | 93% | 1 | 9 | 0 | 10 | 0 | 1 |
| isNextCharacterEscapedQuote(String, boolean, int) |  | 100% |  | 100% | 0 | 4 | 0 | 3 | 0 | 1 |
| isNextCharacterEscapable(String, boolean, int) |  | 100% |  | 100% | 0 | 4 | 0 | 3 | 0 | 1 |
| anyCharactersAreTheSame(char, char, char) |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
| shouldConvertEmptyToNull(boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 5 | 0 | 1 |
| handleEscapeCharacter(String, CSVParser.StringFragmentCopier, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isCharacterEscapable(char) |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
| inQuotes(boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 |
| CSVParser() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| convertEmptyToNullIfNeeded(String, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| isSameCharacter(char, char) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| isCharacterQuoteCharacter(char) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isCharacterEscapeCharacter(char) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isCharacterSeparator(char) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| setErrorLocale(Locale) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getEscape() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isStrictQuotes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIgnoreLeadingWhiteSpace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIgnoreQuotations() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |