Class SiteViewersGroup

  • All Implemented Interfaces:
    Serializable, Comparable<org.fenixedu.bennu.core.groups.Group>

    public class SiteViewersGroup
    extends org.fenixedu.bennu.core.groups.CustomGroup
    See Also:
    Serialized Form
    • Method Detail

      • get

        public static org.fenixedu.bennu.core.groups.Group get​(Site site)
      • getPresentationName

        public String getPresentationName()
        Specified by:
        getPresentationName in class org.fenixedu.bennu.core.groups.Group
      • toPersistentGroup

        public org.fenixedu.bennu.core.domain.groups.PersistentGroup toPersistentGroup()
        Specified by:
        toPersistentGroup in class org.fenixedu.bennu.core.groups.Group
      • getMembers

        public Stream<org.fenixedu.bennu.core.domain.User> getMembers()
        Specified by:
        getMembers in class org.fenixedu.bennu.core.groups.Group
      • getMembers

        public Stream<org.fenixedu.bennu.core.domain.User> getMembers​(org.joda.time.DateTime when)
        Specified by:
        getMembers in class org.fenixedu.bennu.core.groups.Group
      • isMember

        public boolean isMember​(org.fenixedu.bennu.core.domain.User user)
        Specified by:
        isMember in class org.fenixedu.bennu.core.groups.Group
      • isMember

        public boolean isMember​(org.fenixedu.bennu.core.domain.User user,
                                org.joda.time.DateTime when)
        Specified by:
        isMember in class org.fenixedu.bennu.core.groups.Group
      • equals

        public boolean equals​(Object object)
        Specified by:
        equals in class org.fenixedu.bennu.core.groups.Group
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in class org.fenixedu.bennu.core.groups.Group