Class DeletedUserGroup

    • Method Detail

      • getKey

        @NotNull
        public String getKey()
        Description copied from interface: UserGroup
        Returns a group key. The key is fixed, unique among all groups.
        Specified by:
        getKey in interface UserGroup
        Returns:
        group key
      • getName

        @NotNull
        public String getName()
        Description copied from interface: UserGroup
        Returns a displayable name of this group. The name is unique among all groups, but in contrast with group key is modifiable.
        Specified by:
        getName in interface UserGroup
        Returns:
        group name
      • getDescription

        @NotNull
        public String getDescription()
        Description copied from interface: UserGroup
        Returns a description of this group.
        Specified by:
        getDescription in interface UserGroup
        Returns:
        group description
      • containsUserDirectly

        public boolean containsUserDirectly​(@NotNull
                                            User user)
        Specified by:
        containsUserDirectly in interface UserGroup
        Parameters:
        user - user to check
        Returns:
        true if this group contains user directly (user is returned by getDirectUsers)
      • describe

        @NotNull
        public String describe​(boolean verbose)
        Specified by:
        describe in interface Loggable
        Parameters:
        verbose - verbosity of object description
        Returns:
        description of this object. If verbose is true, description should have mode details.
      • getPropertyValue

        @Nullable
        public String getPropertyValue​(PropertyKey propertyKey)
        Description copied from interface: PropertyHolder
        Returns value of the property with specified key
        Specified by:
        getPropertyValue in interface PropertyHolder
        Parameters:
        propertyKey - value of the property with specified key
        Returns:
        value of the property with specified key
      • getBooleanProperty

        public boolean getBooleanProperty​(PropertyKey propertyKey)
        Description copied from interface: PropertyHolder
        Returns value of the boolean property
        Specified by:
        getBooleanProperty in interface PropertyHolder
        Parameters:
        propertyKey - property key
        Returns:
        value