| importFile(MultipartFile) |   | 55 % |   | 50 % | 8 | 12 | 17 | 49 | 0 | 1 |
| setFirstRowNames(Sheet) |   | 69 % |   | 50 % | 5 | 7 | 3 | 13 | 0 | 1 |
| convertRowToBeanAndAddToList(Row) |   | 82 % |   | 80 % | 2 | 6 | 7 | 26 | 0 | 1 |
| getTypedValueFromCell(Cell) |   | 57 % |   | 50 % | 4 | 7 | 6 | 15 | 0 | 1 |
| retypeValue(Object, Class) |   | 59 % |   | 50 % | 1 | 2 | 2 | 4 | 0 | 1 |
| getInputStreamOptional() |   | 61 % | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
| createWorkbookOptional(InputStream) |   | 44 % | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
| afterRow(Object) |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| saveListToDB() |   | 73 % |   | 50 % | 1 | 2 | 2 | 5 | 0 | 1 |
| beforeRow(Row) |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPropertyToSetterMap() |   | 94 % |   | 75 % | 2 | 5 | 1 | 11 | 0 | 1 |
| setAndClearImportedRows() |   | 81 % |   | 50 % | 2 | 3 | 1 | 5 | 0 | 1 |
| AbstractExcelImportService(CrudRepository, ConversionService) |  | 100 % | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| afterWorkbook(List) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| beforeSheet(Sheet) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| afterSheet(Sheet) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| beforeWorkbook() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFirstRowNames() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |