| getNavbarSchema(int, int, HttpSession) |  | 0 % |  | 0 % | 33 | 33 | 63 | 63 | 1 | 1 |
| changeDomain(String, String) |  | 0 % |  | 0 % | 7 | 7 | 41 | 41 | 1 | 1 |
| getNavbarRDF(int, int, HttpSession) |  | 0 % |  | 0 % | 19 | 19 | 35 | 35 | 1 | 1 |
| fillFieldsByResultSetFromScheduler(ResultSet) |  | 0 % | | n/a | 1 | 1 | 34 | 34 | 1 | 1 |
| getGroupsTreeForSelect(Map, int, List, boolean, boolean, int) |  | 0 % |  | 0 % | 15 | 15 | 25 | 25 | 1 | 1 |
| getProtectedGroups() |  | 0 % |  | 0 % | 7 | 7 | 20 | 20 | 1 | 1 |
| fixGroupSortOrder(GroupDetails, int) |  | 0 % |  | 0 % | 10 | 10 | 27 | 27 | 1 | 1 |
| createLocalDomain(String) |  | 0 % |  | 0 % | 4 | 4 | 23 | 23 | 1 | 1 |
| parseAparam(String) |  | 0 % |  | 0 % | 4 | 4 | 15 | 15 | 1 | 1 |
| regenerateSortPriority(int) |  | 0 % |  | 0 % | 3 | 3 | 16 | 16 | 1 | 1 |
| setGroup(GroupDetails, boolean) |   | 86 % |   | 56 % | 23 | 37 | 13 | 123 | 0 | 1 |
| getAllSystemFolders(boolean) |   | 6 % |   | 5 % | 9 | 10 | 19 | 20 | 0 | 1 |
| removeGroupFromCache(GroupDetails, boolean) |   | 34 % |   | 25 % | 9 | 11 | 16 | 25 | 0 | 1 |
| getGroupsTree(String) |   | 33 % |   | 35 % | 7 | 8 | 19 | 28 | 0 | 1 |
| getNewPageDocIdTemplate(int) |  | 0 % |  | 0 % | 7 | 7 | 20 | 20 | 1 | 1 |
| getGroupIdByPropertyValue(int, String, String) |  | 0 % |  | 0 % | 8 | 8 | 24 | 24 | 1 | 1 |
| getPathLinkForwardExceptNotAllow(int, String, List) |  | 0 % |  | 0 % | 7 | 7 | 24 | 24 | 1 | 1 |
| getRecursiveGroupsSqlIn(String) |  | 0 % |  | 0 % | 5 | 5 | 16 | 16 | 1 | 1 |
| getPathLinkForward(int, String) |  | 0 % |  | 0 % | 6 | 6 | 20 | 20 | 1 | 1 |
| getCreateGroup(String) |   | 71 % |   | 52 % | 15 | 22 | 14 | 52 | 0 | 1 |
| setInternalAndMenuTypeToSubgroups(int, boolean, int, int) |  | 0 % |  | 0 % | 4 | 4 | 21 | 21 | 1 | 1 |
| getNavbarPath(int) |  | 0 % |  | 0 % | 6 | 6 | 18 | 18 | 1 | 1 |
| setMenuVisibilityToSubpages(int, String) |  | 0 % |  | 0 % | 4 | 4 | 19 | 19 | 1 | 1 |
| getPathPriorityNumbers(int) |  | 0 % |  | 0 % | 5 | 5 | 17 | 17 | 1 | 1 |
| getGroupBySync(String, int) |  | 0 % |  | 0 % | 7 | 7 | 11 | 11 | 1 | 1 |
| getRoot(int) |  | 0 % |  | 0 % | 6 | 6 | 18 | 18 | 1 | 1 |
| getNavbar(int, int, HttpSession) |   | 71 % |   | 58 % | 12 | 18 | 6 | 31 | 0 | 1 |
| getSystemGroupRecursive(int) |  | 0 % |  | 0 % | 6 | 6 | 11 | 11 | 1 | 1 |
| getGroupsTree(Map, int, List, boolean, boolean, Integer, int) |   | 60 % |   | 50 % | 11 | 17 | 5 | 20 | 0 | 1 |
| getGroup(String, boolean) |  | 0 % |  | 0 % | 6 | 6 | 10 | 10 | 1 | 1 |
| getGroupsTreeForSelect(int, boolean, boolean, boolean) |  | 0 % |  | 0 % | 3 | 3 | 9 | 9 | 1 | 1 |
| findChilds(int, boolean) |  | 0 % |  | 0 % | 5 | 5 | 9 | 9 | 1 | 1 |
| getGroupsAvailableInMenu(int, HttpSession) |  | 0 % |  | 0 % | 5 | 5 | 6 | 6 | 1 | 1 |
| getRootGroups(String) |   | 70 % |   | 58 % | 4 | 7 | 5 | 25 | 0 | 1 |
| getURLPathDomainGroup(Map, int) |   | 80 % |   | 66 % | 7 | 16 | 7 | 42 | 0 | 1 |
| isAllow(List, int) |  | 0 % |  | 0 % | 4 | 4 | 7 | 7 | 1 | 1 |
| deleteGroup(int, boolean, boolean, boolean) |   | 91 % |   | 60 % | 17 | 25 | 8 | 83 | 0 | 1 |
| reloadGroups() |   | 88 % |   | 73 % | 7 | 14 | 1 | 50 | 0 | 1 |
| checkExist2(int, String) |  | 0 % |  | 0 % | 4 | 4 | 5 | 5 | 1 | 1 |
| getNewGroupDetails(String, int) |   | 81 % |   | 50 % | 5 | 6 | 6 | 31 | 0 | 1 |
| findGroup(List, int) |  | 0 % |  | 0 % | 3 | 3 | 5 | 5 | 1 | 1 |
| getOrCreateGroup(String, int) |  | 0 % |  | 0 % | 2 | 2 | 4 | 4 | 1 | 1 |
| insertGroupInCache(GroupDetails) |   | 86 % |   | 58 % | 5 | 7 | 2 | 20 | 0 | 1 |
| getDomain(int) |   | 35 % |   | 16 % | 3 | 4 | 2 | 4 | 0 | 1 |
| getGroupByPathAndDomain(String, String) |   | 84 % |   | 70 % | 6 | 13 | 1 | 13 | 0 | 1 |
| getGroupsTree() |  | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getGroupName(int) |  | 0 % |  | 0 % | 2 | 2 | 4 | 4 | 1 | 1 |
| getGroups() |  | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addNewRootGroup(String) |  | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addNewGroup(String, int) |  | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getHtmlHeadRecursive(int) |   | 83 % |   | 64 % | 5 | 8 | 4 | 21 | 0 | 1 |
| lambda$getRootGroups$3(GroupDetails, GroupDetails) |  | 0 % |  | 0 % | 2 | 2 | 1 | 1 | 1 | 1 |
| getLocalSystemGroup() |   | 87 % |   | 77 % | 4 | 10 | 2 | 15 | 0 | 1 |
| getPropertyRecursive(int, String) |   | 87 % |   | 75 % | 3 | 7 | 4 | 22 | 0 | 1 |
| getPathList(int) |   | 87 % |   | 70 % | 3 | 6 | 2 | 18 | 0 | 1 |
| setPermissionToSubgroups(int, String) |   | 87 % |   | 50 % | 2 | 3 | 4 | 19 | 0 | 1 |
| setLngToSubGroups(int, String) |   | 86 % |   | 50 % | 2 | 3 | 4 | 18 | 0 | 1 |
| setTemplateToSubgroups(int, int) |   | 86 % |   | 50 % | 2 | 3 | 4 | 18 | 0 | 1 |
| setTemplateToSubpages(int, int) |   | 86 % |   | 50 % | 2 | 3 | 4 | 18 | 0 | 1 |
| getParents(int) |   | 91 % |   | 70 % | 3 | 6 | 3 | 21 | 0 | 1 |
| getDefaultSortPriority(int) |   | 90 % |   | 58 % | 4 | 7 | 1 | 11 | 0 | 1 |
| getGroupsAvailableInMenu(int) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroup(String) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasAnyChild(int) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGroupEditable(UserDetails, int) |  | 92 % |   | 90 % | 1 | 6 | 1 | 16 | 0 | 1 |
| getGroupsList(String) |  | 92 % |   | 75 % | 2 | 5 | 2 | 13 | 0 | 1 |
| getRecursiveLogonPageDocId(int) |  | 91 % |   | 80 % | 2 | 6 | 2 | 19 | 0 | 1 |
| getSubgroupsIds(String) |  | 90 % |   | 75 % | 2 | 5 | 0 | 8 | 0 | 1 |
| resetGroupsTreeAllCache() | | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getNavbarNoHref(int) |  | 95 % |   | 83 % | 2 | 7 | 2 | 23 | 0 | 1 |
| expandRootGroupL1(int) |  | 94 % |   | 80 % | 2 | 6 | 0 | 11 | 0 | 1 |
| GroupsDB(ServletContext, String) |  | 87 % | | n/a | 0 | 1 | 2 | 11 | 0 | 1 |
| getDomainId(String) |  | 78 % |   | 50 % | 1 | 2 | 0 | 3 | 0 | 1 |
| isGroupViewable(UserDetails, int) |  | 97 % |   | 88 % | 2 | 10 | 0 | 20 | 0 | 1 |
| getParentGroups(int, boolean) |  | 96 % |   | 83 % | 2 | 7 | 1 | 18 | 0 | 1 |
| getGroupNamePath(int) |  | 95 % |   | 87 % | 1 | 5 | 1 | 17 | 0 | 1 |
| isGroupsEditable(UserDetails, int[]) |  | 94 % |   | 80 % | 2 | 6 | 0 | 5 | 0 | 1 |
| isInTrash(int) |  | 93 % |   | 50 % | 1 | 2 | 0 | 8 | 0 | 1 |
| getLocalSystemGroupId() |  | 80 % |   | 50 % | 1 | 2 | 1 | 3 | 0 | 1 |
| lambda$getRootGroups$4(GroupDetails, GroupDetails) |  | 77 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$insertGroupInCache$0(GroupDetails, GroupDetails) |  | 77 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| fillFieldsByResultSet(ResultSet) |  | 100 % | | n/a | 0 | 1 | 0 | 30 | 0 | 1 |
| expandGroupIdsToChilds(int[], boolean) |  | 100 % |   | 88 % | 2 | 10 | 0 | 12 | 0 | 1 |
| getInstance(ServletContext, boolean, String) |  | 100 % |   | 80 % | 2 | 6 | 0 | 16 | 0 | 1 |
| changeDocTitle(GroupDetails) |  | 100 % |   | 72 % | 5 | 10 | 0 | 10 | 0 | 1 |
| getGroup(String, int) |  | 100 % |   | 66 % | 6 | 10 | 0 | 11 | 0 | 1 |
| getPath(int) |  | 100 % |  | 100 % | 0 | 6 | 0 | 18 | 0 | 1 |
| prepareChildsTable() |  | 100 % |  | 100 % | 0 | 3 | 0 | 9 | 0 | 1 |
| getAllDomainsList() |  | 100 % |  | 100 % | 0 | 4 | 0 | 7 | 0 | 1 |
| hasAnyChild(int, boolean) |  | 100 % |   | 90 % | 1 | 6 | 0 | 8 | 0 | 1 |
| getSubgroupsIds(int) |  | 100 % |  | 100 % | 0 | 2 | 0 | 6 | 0 | 1 |
| getUserRootDomainNames(String) |  | 100 % |  | 100 % | 0 | 4 | 0 | 6 | 0 | 1 |
| sanitizeGroupName(String, boolean) |  | 100 % |  | 100 % | 0 | 3 | 0 | 5 | 0 | 1 |
| getGroups(int) |  | 100 % |  | 100 % | 0 | 3 | 0 | 6 | 0 | 1 |
| getURLPathDomainGroup(List, int) |  | 100 % |  | 100 % | 0 | 2 | 0 | 5 | 0 | 1 |
| getGroupsTree(int, boolean, boolean, boolean, Integer) |  | 100 % |  | 100 % | 0 | 3 | 0 | 6 | 0 | 1 |
| checkExist(int, String) |  | 100 % |  | 100 % | 0 | 4 | 0 | 5 | 0 | 1 |
| getParentGroupsCached(int) |  | 100 % |  | 100 % | 0 | 2 | 0 | 6 | 0 | 1 |
| getTrashGroup() |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getGroupsTree(int, List, boolean, boolean, Integer) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| replaceGroupInCache(GroupDetails, GroupDetails) |  | 100 % | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getRootGroups() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteGroupsApprove(String) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getGroupsTree(int, boolean, boolean, boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGroupsTree(int, List, boolean, boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getURLPathGroup(List, int) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDomain(List, int) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isGroupsEditable(UserDetails, String) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$isGroupViewable$2(int, GroupDetails) |  | 100 % |  | 100 % | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$isGroupViewable$1(int, GroupDetails) |  | 100 % |  | 100 % | 0 | 2 | 0 | 1 | 0 | 1 |
| getGroup(int) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGroupsTree(int, boolean, boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGroupsTree(int, List, boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getGroupsTree(int, List) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getNavbar(int) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteGroup(int, HttpServletRequest) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteGroup(int, HttpServletRequest, boolean, boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance(boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGroupByPath(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setGroup(GroupDetails) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getURLPath(int) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getParentGroups(int) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| expandGroupIdsToChilds(int[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| findGroup(int) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| save(GroupDetails) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstance() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGroupsAll() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGroupDetailsMap() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |