Class GroupModel

    • Field Detail

      • members

        protected final Set<String> members
      • declaredMembers

        protected final Set<String> declaredMembers
    • Constructor Detail

      • GroupModel

        public GroupModel​(@NotNull
                          Authorizables.Context context,
                          @NotNull
                          @NotNull GroupWrapper jcrGroup)
                   throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
    • Method Detail

      • getMembers

        @NotNull
        public @NotNull Set<String> getMembers()
      • getDeclaredMembers

        @NotNull
        public @NotNull Set<String> getDeclaredMembers()
      • getUsers

        @NotNull
        public @NotNull Collection<UserModel> getUsers()
                                                throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • getDeclaredUsers

        @NotNull
        public @NotNull Collection<UserModel> getDeclaredUsers()
                                                        throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • getGroups

        @NotNull
        public @NotNull Collection<GroupModel> getGroups()
                                                  throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • getDeclaredGroups

        @NotNull
        public @NotNull Collection<GroupModel> getDeclaredGroups()
                                                          throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException