| updated(Dictionary) |   | 57% |   | 44% | 7 | 10 | 3 | 16 | 0 | 1 |
| addUserFootprint(UserAction, UserSession) |   | 58% |   | 50% | 3 | 4 | 2 | 7 | 0 | 1 |
| addUserTrackingEvent(UserAction, UserSession) |   | 54% |   | 50% | 3 | 4 | 2 | 6 | 0 | 1 |
| getUserAction(Long) |   | 48% | | n/a | 0 | 1 | 4 | 5 | 0 | 1 |
| getFootprints(String, String) |  | 100% |  | 100% | 0 | 6 | 0 | 22 | 0 | 1 |
| lambda$addUserFootprint$0(UserSession, UserAction, EntityManager) |  | 100% |   | 75% | 2 | 5 | 0 | 21 | 0 | 1 |
| getReport(String, String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| getUserActionsByTypeAndDay(String, String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| getUserActionsByDay(String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| lambda$getUserActionsByTypeAndDay$5(UserActionList, String, Calendar, Calendar, int, int, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 13 | 0 | 1 |
| lambda$getUserActionsByDay$8(UserActionList, Calendar, Calendar, int, int, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 12 | 0 | 1 |
| lambda$getUserActionsByTypeAndMediapackageIdByDescendingDate$7(UserActionList, String, String, int, int, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 12 | 0 | 1 |
| lambda$getUserActionsByTypeAndMediapackageIdByDate$6(UserActionList, String, String, int, int, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 12 | 0 | 1 |
| lambda$getUserActionsByTypeAndMediapackageId$4(UserActionList, String, String, int, int, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 12 | 0 | 1 |
| lambda$getUserActionsByType$3(UserActionList, String, int, int, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
| lambda$getUserActions$2(UserActionList, int, int, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| lambda$getFootprints$13(String, String, EntityManager) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| populateSession(EntityManager, UserSession) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| lambda$getReport$11(Report, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lambda$getReport$9(Report, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getTotalQuery(String, Calendar, Calendar) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$getReport$12(Calendar, Calendar, int, int, Report, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| getTotalQuery(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getTotalQuery(Calendar, Calendar) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getReport(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$getReport$10(int, int, Report, EntityManager) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| UserTrackingServiceImpl() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getViews(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getUserActionsByTypeAndMediapackageId(String, String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getUserActionsByTypeAndMediapackageIdByDate(String, String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getUserActionsByTypeAndMediapackageIdByDescendingDate(String, String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getUserActionsByType(String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getTotalQuery(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getUserActions(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$addUserTrackingEvent$1(UserSession, UserAction, EntityManager) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| activate() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getTotalQuery() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setEntityManagerFactory(EntityManagerFactory) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDBSessionFactory(DBSessionFactory) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUserTrackingEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |