/** * get groups for subject * * @param member * @return the set of members (non null) */ @SuppressWarnings("unchecked") @Override public Set<Group> getGroups(Member member) { return GrouperUtil.nonNull(member.getImmediateGroups()); }
/** * get groups for subject * * @param member * @param field * @return the set of members (non null) */ @SuppressWarnings("unchecked") @Override public Set<Group> getGroups(Member member, Field field) { return GrouperUtil.nonNull(member.getImmediateGroups(field)); } },
/** * get groups for subject * * @param member * @param field * @return the set of members (non null) */ @SuppressWarnings("unchecked") @Override public Set<Group> getGroups(Member member, Field field, String scope, Stem stem, Scope stemScope, QueryOptions queryOptions, Boolean enabled) { return GrouperUtil.nonNull(member.getImmediateGroups(field, scope, stem, stemScope, queryOptions, enabled)); }