Class BasicGroupImpl

    • Method Detail

      • setUsers

        public void setUsers​(UserSet userSet)
        Set the users that are part of this group
        Specified by:
        setUsers in interface BasicGroup
        Parameters:
        userSet - a set of users
      • getUsersAsSet

        public <T extends UserSet<T> getUsersAsSet()
        Get the users that are part of this group as a Set
        Specified by:
        getUsersAsSet in interface BasicGroup
        Type Parameters:
        T - User type
        Returns:
        a set of users
      • setUsersAsSet

        public <T extends User> void setUsersAsSet​(Set<T> users)
        Set the users that are part of this group as a Set
        Specified by:
        setUsersAsSet in interface BasicGroup
        Type Parameters:
        T - User type
        Parameters:
        users - a set of users
      • addUser

        public void addUser​(User user)
        Add a user to this group
        Specified by:
        addUser in interface BasicGroup
        Parameters:
        user - the user to add
      • removeUser

        public void removeUser​(User user)
        Remove a user from this group
        Specified by:
        removeUser in interface BasicGroup
        Parameters:
        user - the user to remove