| writeInternal(Object, HttpOutputMessage) |  | 0% |  | 0% | 13 | 13 | 42 | 42 | 1 | 1 |
| addDefaultHeaders(HttpHeaders, Object, MediaType) |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| writeDatatable(Datatable, HttpOutputMessage) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| doThings(Class, JsonNode, List, Set, Set, List, List, Map) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$writeDatatable$3(SimpleDateFormat, Object) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| lambda$writeInternal$2(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$writeInternal$0(String, Pattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setFieldsParam(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setExcludeFieldsParam(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| readInternal(Class, HttpInputMessage) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$writeInternal$1(Boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| canWrite(Class, MediaType) |   | 85% |   | 66% | 2 | 4 | 0 | 1 | 0 | 1 |
| supports(Class) |   | 83% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| CSVMessageConverter(ObjectMapper) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |