| lambda$getSearchConditions$c2088cd2$1(Map, Object, Map, Root, CriteriaQuery, CriteriaBuilder) |   | 80 % |   | 76 % | 14 | 33 | 6 | 75 | 0 | 1 |
| handleEditor(HttpServletRequest, DatatableRequest) |   | 86 % |   | 83 % | 14 | 51 | 30 | 165 | 0 | 1 |
| isJpaLowerField(String) |  | 0 % |  | 0 % | 8 | 8 | 6 | 6 | 1 | 1 |
| addImportedColumnError(RuntimeException) |  | 0 % |  | 0 % | 3 | 3 | 8 | 8 | 1 | 1 |
| jpaToBoolean(Object) |   | 36 % |   | 25 % | 4 | 5 | 3 | 5 | 0 | 1 |
| editItemByColumn(Object, String) |   | 89 % |   | 88 % | 2 | 10 | 5 | 39 | 0 | 1 |
| processFromEntity(List, ProcessItemAction) |   | 50 % |   | 50 % | 3 | 4 | 3 | 8 | 0 | 1 |
| addImportedColumnError(FieldError, Integer) |   | 86 % |   | 50 % | 5 | 7 | 0 | 15 | 0 | 1 |
| getGenericPropertyMatcherFromValue(String) |   | 60 % |   | 40 % | 5 | 6 | 4 | 9 | 0 | 1 |
| throwConstraintViolation(String) |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addImportedColumnError(List) |   | 91 % |   | 65 % | 6 | 11 | 0 | 19 | 0 | 1 |
| getCleanValue(String) |   | 76 % |   | 70 % | 2 | 6 | 1 | 9 | 0 | 1 |
| initBinder(HttpServletRequest, WebDataBinder) |   | 94 % |   | 90 % | 2 | 11 | 0 | 36 | 0 | 1 |
| copyEntityIntoOriginal(Object, Object) |   | 94 % |   | 75 % | 7 | 17 | 2 | 31 | 0 | 1 |
| searchItem(Map, Pageable, Object) |   | 92 % |   | 91 % | 1 | 7 | 1 | 24 | 0 | 1 |
| action(String, Long[]) |   | 90 % |   | 83 % | 2 | 7 | 1 | 14 | 0 | 1 |
| getAllItems(Pageable) |   | 84 % |   | 75 % | 2 | 5 | 0 | 11 | 0 | 1 |
| getDeclaredFiledRecursive(Class, String) |   | 75 % |   | 50 % | 3 | 4 | 1 | 9 | 0 | 1 |
| getSearchProperties(Map, Map, BeanWrapperImpl, ExampleMatcher, boolean) |   | 92 % |   | 92 % | 1 | 8 | 2 | 21 | 0 | 1 |
| deleteItem(Object, long) |   | 86 % |   | 60 % | 4 | 6 | 3 | 14 | 0 | 1 |
| checkItemPermsThrows(Object, Long) |   | 57 % |   | 50 % | 1 | 2 | 0 | 3 | 0 | 1 |
| editItem(Object, long) |  | 89 % |   | 50 % | 2 | 3 | 0 | 11 | 0 | 1 |
| throwError(List) |  | 88 % |   | 75 % | 1 | 3 | 0 | 7 | 0 | 1 |
| addNotifyToEditorFields(Object) |  | 85 % |   | 66 % | 2 | 4 | 2 | 9 | 0 | 1 |
| getUpdateByColumn() | | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| processFromEntity(Page, ProcessItemAction) |  | 93 % |   | 75 % | 2 | 5 | 0 | 9 | 0 | 1 |
| firstToLower(String) |  | 90 % |   | 50 % | 2 | 3 | 1 | 5 | 0 | 1 |
| getDomainRepo() |  | 80 % |   | 50 % | 1 | 2 | 1 | 3 | 0 | 1 |
| processAction(Object, String) | | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isFieldType(Class, String, DataTableColumnType) |  | 96 % |   | 50 % | 3 | 4 | 1 | 9 | 0 | 1 |
| findItemBy(String, Object) |  | 100 % |   | 75 % | 2 | 5 | 0 | 21 | 0 | 1 |
| add(Object) |  | 100 % |  | 100 % | 0 | 3 | 0 | 13 | 0 | 1 |
| addSpecSearch(Map, List, Root, CriteriaBuilder) |  | 100 % |  | 100 % | 0 | 4 | 0 | 13 | 0 | 1 |
| getAll(Pageable) |  | 100 % |  | 100 % | 0 | 3 | 0 | 12 | 0 | 1 |
| getOneItem(long) |  | 100 % |   | 87 % | 1 | 5 | 0 | 11 | 0 | 1 |
| delete(long, Object) |  | 100 % |   | 75 % | 1 | 3 | 0 | 10 | 0 | 1 |
| getParamsMap(HttpServletRequest) |  | 100 % |   | 66 % | 2 | 4 | 0 | 8 | 0 | 1 |
| edit(long, Object) |  | 100 % |  | 100 % | 0 | 2 | 0 | 8 | 0 | 1 |
| getIdColumnName(Object) |  | 100 % |  | 100 % | 0 | 3 | 0 | 5 | 0 | 1 |
| findByColumns(Map, Pageable, Object) |  | 100 % |  | 100 % | 0 | 2 | 0 | 6 | 0 | 1 |
| DatatableRestControllerV2(JpaRepository) |  | 100 % |   | 66 % | 2 | 4 | 0 | 6 | 0 | 1 |
| getThreadData() |  | 100 % |  | 100 % | 0 | 2 | 0 | 6 | 0 | 1 |
| addNotify(List) |  | 100 % |   | 83 % | 1 | 4 | 0 | 5 | 0 | 1 |
| insertItem(Object) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getOne(long) |  | 100 % | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getAllItemsIncludeSpecSearch(Object, Pageable) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| throwError(String) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| DatatableRestControllerV2() |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| hasNotify() |  | 100 % |  | 100 % | 0 | 2 | 0 | 1 | 0 | 1 |
| getCleanKey(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSearchConditions(Map, Map, Object) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| processFromEntity(Object, ProcessItemAction, int) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isExporting() | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUser() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProp() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setExporting(boolean) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setImporting(boolean) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setForceReload(boolean) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addNotify(NotifyBean) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLastImportedRow(Integer) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setImportedColumns(Set) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setInvalidImportedRows(Set) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSkipWrongData(boolean) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setValidator(Validator) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRequest(HttpServletRequest) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRepo() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRequest() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearThreadData() | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isImporting() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isForceReload() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastImportedRow() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getImportedColumns() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getImportMode() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInvalidImportedRows() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSkipWrongData() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| processFromEntity(Object, ProcessItemAction) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| processToEntity(Object, ProcessItemAction) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| checkAccessAllowed(HttpServletRequest) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| checkItemPerms(Object, Long) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beforeDelete(Object) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| preImportDataEdit(HttpServletRequest, Map, String) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOptions(DatatablePageImpl) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| validateEditor(HttpServletRequest, DatatableRequest, Identity, Errors, Long, Object) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beforeSave(Object) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beforeDuplicate(Object) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| afterDuplicate(Object, Long) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| afterSave(Object, Object) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| afterDelete(Object, long) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| afterImportChunk(int, int) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |