| printWithQuotes(Object, CharSequence, Appendable, boolean) |  | 0% |  | 0% | 24 | 24 | 54 | 54 | 1 | 1 |
| toString() |  | 0% |  | 0% | 12 | 12 | 34 | 34 | 1 | 1 |
| validate() |   | 26% |   | 45% | 15 | 22 | 14 | 22 | 0 | 1 |
| printWithEscapes(Reader, Appendable) |  | 0% |  | 0% | 14 | 14 | 35 | 35 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 25 | 25 | 14 | 14 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| printWithEscapes(CharSequence, Appendable) |  | 0% |  | 0% | 14 | 14 | 29 | 29 | 1 | 1 |
| print(Object, Appendable, boolean) |  | 0% |  | 0% | 8 | 8 | 18 | 18 | 1 | 1 |
| trim(CharSequence) |  | 0% |  | 0% | 8 | 8 | 10 | 10 | 1 | 1 |
| print(Object, CharSequence, Appendable, boolean) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| printWithQuotes(Reader, Appendable) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| print(InputStream, Appendable, boolean) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| isDelimiter(char, CharSequence, int, char[], int) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| print(Reader, Appendable, boolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| format_(Object[]) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| printRecord(Appendable, Object[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| println(Appendable) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| toStringArray(Object[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| withAllowDuplicateHeaderNames(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| escape(char, Appendable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isBlank(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| newFormat(char) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHeaderComments() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| limit(IOStream) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getEscapeChar() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| withFirstRecordAsHeader() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getAllowDuplicateHeaderNames() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| parse(Reader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| print(Path, Charset) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTrimChar(char) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isCommentMarkerSet() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isEscapeCharacterSet() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isNullStringSet() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isQuoteCharacterSet() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| useRow(long) |   | 50% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
| format(Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| print(Appendable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| print(File, Charset) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withAllowDuplicateHeaderNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withAllowMissingColumnNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withAllowMissingColumnNames(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withAutoFlush(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withCommentMarker(char) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withCommentMarker(Character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withDelimiter(char) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withEscape(char) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withEscape(Character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withHeader(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withHeader(ResultSet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withHeader(ResultSetMetaData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withHeaderComments(Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withIgnoreEmptyLines() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withIgnoreEmptyLines(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withIgnoreHeaderCase() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withIgnoreHeaderCase(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withIgnoreSurroundingSpaces() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withIgnoreSurroundingSpaces(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withNullString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withQuote(char) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withQuote(Character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withQuoteMode(QuoteMode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withRecordSeparator(char) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withRecordSeparator(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSkipHeaderRecord() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSkipHeaderRecord(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSystemRecordSeparator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withTrailingDelimiter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withTrailingDelimiter(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withTrim() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withTrim(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$toStringArray$0(Object[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHeader() |   | 50% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isTrimChar(CharSequence, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| append(char, Appendable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| append(CharSequence, Appendable) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDelimiter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| valueOf(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$format$1(Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| trim(String) |   | 62% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| getAllowMissingColumnNames() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAutoFlush() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDelimiterString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDuplicateHeaderMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIgnoreHeaderCase() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRecordSeparator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSkipHeaderRecord() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| containsLineBreak(String) |   | 83% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| contains(String, char) |   | 81% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isLineBreak(char) |   | 80% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| isLineBreak(Character) |   | 80% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| useMaxRows() |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| clone(Object[]) |   | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| copy(CSVFormat) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 73 | 0 | 1 |
| CSVFormat(CSVFormat.Builder) |  | 100% | | n/a | 0 | 1 | 0 | 25 | 0 | 1 |
| withHeader(String[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| copy() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDelimiterCharArray() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| builder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCommentMarker() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEscapeCharacter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIgnoreEmptyLines() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIgnoreSurroundingSpaces() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLenientEof() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxRows() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNullString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getQuoteCharacter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getQuoteMode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTrailingData() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTrailingDelimiter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTrim() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |