Interface BasicGroup

    • Method Detail

      • getUsers

        UserSet getUsers()
        Get the users that are part of this group
        Returns:
        a set of users
      • setUsers

        void setUsers​(UserSet userSet)
        Set the users that are part of this group
        Parameters:
        userSet - a set of users
      • getUsersAsSet

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

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

        void addUser​(User user)
        Add a user to this group
        Parameters:
        user - the user to add
      • removeUser

        void removeUser​(User user)
        Remove a user from this group
        Parameters:
        user - the user to remove