Class SimpleRole

    • Field Detail

      • permissions

        private Set<Permission> permissions
        permission values
      • subjects

        private Set<User> subjects
        subject values
    • Constructor Detail

      • SimpleRole

        public SimpleRole()
    • Method Detail

      • getPermissions

        public Set<Permission> getPermissions()
        Description copied from interface: Role
        Gets the permissions assigned to this role.
        Specified by:
        getPermissions in interface Role
        Returns:
        a Set<Permission> value
      • getSubjects

        public Set<User> getSubjects()
        Description copied from interface: Role
        Gets the subjects assigned to this role.
        Specified by:
        getSubjects in interface Role
        Returns:
        a Set<User> value
      • setPermissions

        public void setPermissions​(Set<Permission> inPermissions)
        Sets the permissions value.
        Parameters:
        inPermissions - a Set<Permission> value
      • setSubjects

        public void setSubjects​(Set<User> inSubjects)
        Sets the subjects value.
        Parameters:
        inSubjects - a Set<User> value