| printWithQuotes(Object, CharSequence, Appendable, boolean) |   | 93% |   | 97% | 1 | 24 | 1 | 54 | 0 | 1 |
| printWithEscapes(Reader, Appendable) |   | 94% |   | 96% | 1 | 14 | 1 | 35 | 0 | 1 |
| getEscapeChar() |  | 88% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| validate() |  | 100% |  | 100% | 0 | 22 | 0 | 22 | 0 | 1 |
| toString() |  | 100% |   | 95% | 1 | 12 | 0 | 34 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 73 | 0 | 1 |
| equals(Object) |  | 100% |   | 93% | 3 | 25 | 0 | 14 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| printWithEscapes(CharSequence, Appendable) |  | 100% |  | 100% | 0 | 14 | 0 | 29 | 0 | 1 |
| CSVFormat(CSVFormat.Builder) |  | 100% | | n/a | 0 | 1 | 0 | 25 | 0 | 1 |
| print(Object, Appendable, boolean) |  | 100% |  | 100% | 0 | 8 | 0 | 18 | 0 | 1 |
| trim(CharSequence) |  | 100% |  | 100% | 0 | 8 | 0 | 10 | 0 | 1 |
| print(Object, CharSequence, Appendable, boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| printWithQuotes(Reader, Appendable) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| print(InputStream, Appendable, boolean) |  | 100% |   | 50% | 3 | 4 | 0 | 10 | 0 | 1 |
| isDelimiter(char, CharSequence, int, char[], int) |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
| print(Reader, Appendable, boolean) |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
| format_(Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| printRecord(Appendable, Object[]) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| println(Appendable) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| toStringArray(Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| containsLineBreak(String) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| useRow(long) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| withAllowDuplicateHeaderNames(boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| contains(String, char) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| escape(char, Appendable) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isBlank(String) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| isLineBreak(char) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| isLineBreak(Character) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| newFormat(char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHeader() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getHeaderComments() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| limit(IOStream) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| useMaxRows() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| withFirstRecordAsHeader() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| clone(Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getAllowDuplicateHeaderNames() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| parse(Reader) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| print(Path, Charset) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| trim(String) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| copy(CSVFormat) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isTrimChar(char) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isCommentMarkerSet() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isEscapeCharacterSet() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isNullStringSet() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isQuoteCharacterSet() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| format(Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| print(Appendable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| print(File, Charset) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| printer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withAllowDuplicateHeaderNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withAllowMissingColumnNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withAllowMissingColumnNames(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withAutoFlush(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withCommentMarker(char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withCommentMarker(Character) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withDelimiter(char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withEscape(char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withEscape(Character) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withHeader(Class) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withHeader(ResultSet) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withHeader(ResultSetMetaData) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withHeader(String[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withHeaderComments(Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withIgnoreEmptyLines() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withIgnoreEmptyLines(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withIgnoreHeaderCase() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withIgnoreHeaderCase(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withIgnoreSurroundingSpaces() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withIgnoreSurroundingSpaces(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withNullString(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withQuote(char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withQuote(Character) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withQuoteMode(QuoteMode) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withRecordSeparator(char) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withRecordSeparator(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withSkipHeaderRecord() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withSkipHeaderRecord(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withSystemRecordSeparator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withTrailingDelimiter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withTrailingDelimiter(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withTrim() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withTrim(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$toStringArray$0(Object[], int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isTrimChar(CharSequence, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| append(char, Appendable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| append(CharSequence, Appendable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDelimiter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| valueOf(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 |
| lambda$format$1(Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| builder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAllowMissingColumnNames() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAutoFlush() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCommentMarker() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDelimiterString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDuplicateHeaderMode() |  | 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 |
| getIgnoreHeaderCase() |  | 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 |
| getRecordSeparator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSkipHeaderRecord() |  | 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 |