| lambda$writeAsNumberArray$14(Number) |   | 54% |   | 70% | 3 | 6 | 3 | 11 | 0 | 1 |
| writeAsStringArray(JsonGenerator, List) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| addLineWithParameters(JsonGenerator, String, Object, List) |   | 68% |   | 50% | 2 | 3 | 5 | 17 | 0 | 1 |
| writeObject(String, JsonGenerator, SerializerProvider, Object) |   | 65% |   | 83% | 1 | 4 | 2 | 10 | 0 | 1 |
| lambda$addIndexedLine$2(IndexedElement) |   | 57% |   | 75% | 1 | 3 | 2 | 6 | 0 | 1 |
| checkIndexedElement(IndexedElement) |   | 46% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| lambda$checkIndexedElement$18(IndexedElement) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| printAbundanceAssay(Assay) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| printAbundanceStudyVar(StudyVariable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| printAbundanceCoeffVarStudyVar(StudyVariable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$getElementName$8(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getReference$0(Object) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getPropertyNames(Object) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| addLineWithProperty(JsonGenerator, String, String, Object, Object[]) |   | 86% |   | 75% | 3 | 7 | 5 | 21 | 0 | 1 |
| addIndexedLine(JsonGenerator, SerializerProvider, String, Object, List) |   | 78% |   | 50% | 2 | 3 | 5 | 18 | 0 | 1 |
| asMap(Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeNumber(JsonGenerator, Integer) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeNumber(JsonGenerator, Double) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addLineWithNullProperty(JsonGenerator, String, String, Object) |   | 79% |   | 50% | 1 | 2 | 3 | 13 | 0 | 1 |
| lambda$addSubElementParameters$13(String, Parameter) |   | 46% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
| addLineWithPropertyParameters(JsonGenerator, String, String, Object, List) |   | 79% |   | 50% | 2 | 3 | 3 | 8 | 0 | 1 |
| lambda$writeAsStringArray$15(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$addLineWithProperty$7(String, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addLineWithNullProperty$6(String, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addLineWithParameters$3(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addIndexedLine$1(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getElementName(Object) |   | 91% |   | 75% | 2 | 5 | 2 | 14 | 0 | 1 |
| writeAsNumberArray(String, JsonGenerator, List) |   | 84% |  | 100% | 0 | 3 | 2 | 12 | 0 | 1 |
| writeAsStringArray(String, JsonGenerator, List) |   | 84% |  | 100% | 0 | 3 | 2 | 12 | 0 | 1 |
| writeNumber(String, JsonGenerator, Double) |   | 84% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| lambda$writeIndexedDoubles$17(String, JsonGenerator, List, int) |   | 81% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
| Serializers() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPropertyNames$9(JsonProperty) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeOptColumnMappings(List, JsonGenerator, SerializerProvider) |   | 96% |   | 83% | 2 | 7 | 0 | 11 | 0 | 1 |
| lambda$writeAsStringArray$16(String) |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| printOptColumnMapping(OptColumnMapping) |  | 100% |  | 100% | 0 | 4 | 0 | 17 | 0 | 1 |
| addSubElementParameter(JsonGenerator, String, Object, String, Parameter) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| lambda$addSubElementStrings$12(boolean, JsonGenerator, String, String, List, String) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| camelCaseToUnderscoreLowerCase(String) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| lambda$addSubElementStrings$11(JsonGenerator, String, String, String, List, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| checkForNull(Object, List, String) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| addSubElementParameters(JsonGenerator, String, Object, String, List, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| getReference(Object, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| addSubElementStrings(JsonGenerator, String, Object, String, List, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| addIndexedLine(JsonGenerator, SerializerProvider, String, Object, IndexedElement) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeNumber(String, JsonGenerator, Integer) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| writeString(String, JsonGenerator, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| writeIndexedDoubles(String, JsonGenerator, List) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| addLineWithMetadataProperty(JsonGenerator, String, MetadataProperty, Object, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addLine(JsonGenerator, String, Object, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeObject(IMZTabColumn, JsonGenerator, SerializerProvider, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeString(IMZTabColumn, JsonGenerator, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeAsNumberArray(IMZTabColumn, JsonGenerator, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeAsStringArray(IMZTabColumn, JsonGenerator, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeNumber(IMZTabColumn, JsonGenerator, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeNumber(IMZTabColumn, JsonGenerator, Double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$addLineWithPropertyParameters$5(Parameter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addLineWithParameters$4(Parameter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addSubElementStrings$10(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |