/** * Returns the group for the given node. * * @param member the node for which to return the group * @return the group for the given node */ default MemberGroup getMemberGroup(Member member) { return getMemberGroups() .stream() .filter(group -> group.isMember(member)) .findAny() .orElse(null); } }