@Override public Set<CategoryOptionGroup> getCogDimensionConstraints(UserCredentials userCredentials) { Set<CategoryOptionGroup> groups = null; Set<CategoryOptionGroupSet> cogsConstraints = userCredentials.getCogsDimensionConstraints(); if (cogsConstraints != null && !cogsConstraints.isEmpty()) { groups = new HashSet<>(); for (CategoryOptionGroupSet cogs : cogsConstraints) { groups.addAll(categoryService.getCategoryOptionGroups(cogs)); } } return groups; }