Uses of Interface
com.atlassian.crowd.embedded.api.Group

Packages that use Group
com.atlassian.crowd.embedded.api   
com.atlassian.crowd.embedded.impl   
com.atlassian.crowd.exception.embedded   
 

Uses of Group in com.atlassian.crowd.embedded.api
 

Subinterfaces of Group in com.atlassian.crowd.embedded.api
 interface GroupWithAttributes
          Represents a group with attributes.
 

Fields in com.atlassian.crowd.embedded.api with type parameters of type Group
static Comparator<Group> GroupComparator.GROUP_COMPARATOR
           
 

Methods in com.atlassian.crowd.embedded.api that return Group
 Group CrowdService.addGroup(Group group)
          Adds a group to the directory store.
 Group CrowdService.getGroup(String name)
          Finds the group that matches the supplied name.
 Group CrowdService.updateGroup(Group group)
          Updates the group.
 

Methods in com.atlassian.crowd.embedded.api with parameters of type Group
 Group CrowdService.addGroup(Group group)
          Adds a group to the directory store.
 boolean CrowdService.addGroupToGroup(Group childGroup, Group parentGroup)
          Adds a group as a member of a parent group.
 boolean CrowdService.addUserToGroup(User user, Group group)
          Adds a user as a member of a group.
 int GroupComparator.compare(Group group1, Group group2)
           
 int Group.compareTo(Group o)
          CompareTo must be compatible with the equals() and hashCode() methods
static int GroupComparator.compareTo(Group group1, Group group2)
           
static boolean GroupComparator.equal(Group group1, Group group2)
          Checks whether the two Group objects are equal according to the contract of the Group interface.
static boolean GroupComparator.equalsObject(Group group, Object o)
           
static int GroupComparator.hashCode(Group group)
           
 boolean CrowdService.isGroupDirectGroupMember(Group childGroup, Group parentGroup)
          Determines if a group is a direct member of another group.
 boolean CrowdService.isGroupMemberOfGroup(Group childGroup, Group parentGroup)
          Returns true if the childGroup is a direct or indirect (nested) member of the parentGroup.
 boolean CrowdService.isUserDirectGroupMember(User user, Group group)
          Determines if a user is a direct member of a group.
 boolean CrowdService.isUserMemberOfGroup(User user, Group group)
          Returns true if the user is a direct or indirect (nested) member of the group.
 void CrowdService.removeAllGroupAttributes(Group group)
          Removes all group attributes.
 boolean CrowdService.removeGroup(Group group)
          Removes the group that matches the supplied name.
 void CrowdService.removeGroupAttribute(Group group, String attributeName)
          Removes all the values for a single attribute key for a group.
 boolean CrowdService.removeGroupFromGroup(Group childGroup, Group parentGroup)
          Removes a group as a member of a parent group.
 boolean CrowdService.removeUserFromGroup(User user, Group group)
          Removes a user as a member of a group.
 void CrowdService.setGroupAttribute(Group group, String attributeName, Set<String> attributeValues)
          Adds or updates a group's attributes with the new attributes.
 void CrowdService.setGroupAttribute(Group group, String attributeName, String attributeValue)
          Adds or updates a group's attributes with the new attributes.
 Group CrowdService.updateGroup(Group group)
          Updates the group.
 

Uses of Group in com.atlassian.crowd.embedded.impl
 

Classes in com.atlassian.crowd.embedded.impl that implement Group
 class DelegatingGroupWithAttributes
          Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.
 

Methods in com.atlassian.crowd.embedded.impl with parameters of type Group
 int DelegatingGroupWithAttributes.compareTo(Group group)
           
 

Constructors in com.atlassian.crowd.embedded.impl with parameters of type Group
DelegatingGroupWithAttributes(Group group, Attributes attributes)
           
 

Uses of Group in com.atlassian.crowd.exception.embedded
 

Methods in com.atlassian.crowd.exception.embedded that return Group
 Group InvalidGroupException.getGroup()
           
 

Constructors in com.atlassian.crowd.exception.embedded with parameters of type Group
InvalidGroupException(Group group, String message)
           
InvalidGroupException(Group group, String message, Throwable cause)
           
InvalidGroupException(Group group, Throwable cause)
           
 



Copyright © 2016 Atlassian. All Rights Reserved.