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

Packages that use User
com.atlassian.crowd.acceptance.tests.directory   
com.atlassian.crowd.directory   
com.atlassian.crowd.embedded.api   
com.atlassian.crowd.embedded.core   
com.atlassian.crowd.embedded.core.util   
com.atlassian.crowd.embedded.impl   
com.atlassian.crowd.exception   
com.atlassian.crowd.integration.rest.entity   
com.atlassian.crowd.model.user   
com.atlassian.crowd.security.demo.model   
 

Uses of User in com.atlassian.crowd.acceptance.tests.directory
 

Methods in com.atlassian.crowd.acceptance.tests.directory with parameters of type User
 int ImmutableUser.compareTo(User other)
           
 

Uses of User in com.atlassian.crowd.directory
 

Classes in com.atlassian.crowd.directory that implement User
 class ImmutableTimestampedUser
           
 

Methods in com.atlassian.crowd.directory with parameters of type User
 int ImmutableTimestampedUser.compareTo(User user)
           
 

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

Subinterfaces of User in com.atlassian.crowd.embedded.api
 interface UserWithAttributes
          Combination of a User and the user's Attributes.
 

Fields in com.atlassian.crowd.embedded.api with type parameters of type User
static java.util.Comparator<User> UserComparator.USER_COMPARATOR
          Singleton instance of Comparator
 

Methods in com.atlassian.crowd.embedded.api that return User
 User CrowdService.addUser(User user, java.lang.String credential)
          Adds a user to the directory store.
 User CrowdService.authenticate(java.lang.String name, java.lang.String credential)
          Authenticates a user with the given credential.
 User CrowdService.getUser(java.lang.String name)
          Returns the user that matches the supplied name.
 User CrowdService.updateUser(User user)
          Updates the User.
 

Methods in com.atlassian.crowd.embedded.api that return types with arguments of type User
 java.lang.Iterable<User> CrowdService.searchUsersAllowingDuplicateNames(Query<User> query)
          Searches for User entities that match the supplied search query.
 

Methods in com.atlassian.crowd.embedded.api with parameters of type User
 User CrowdService.addUser(User user, java.lang.String credential)
          Adds a user to the directory store.
 void CrowdService.addUserToGroup(User user, Group group)
          Adds a user as a member of a group.
 int UserComparator.compare(User user1, User user2)
           
 int User.compareTo(User user)
          CompareTo must be compatible with the equals() and hashCode() methods
static int UserComparator.compareTo(User user1, User user2)
           
static boolean UserComparator.equal(User user1, User user2)
          Checks whether the two User objects are equal according to the contract of the User interface.
static boolean UserComparator.equalsObject(User user, java.lang.Object o)
           
static int UserComparator.hashCode(User user)
           
 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.removeAllUserAttributes(User user)
          Remove all attributes for a user.
 boolean CrowdService.removeUser(User user)
          Removes the user that matches the supplied name.
 void CrowdService.removeUserAttribute(User user, java.lang.String attributeName)
          Removes all the values for a single attribute key for a user.
 boolean CrowdService.removeUserFromGroup(User user, Group group)
          Removes a user as a member of a group.
 void CrowdService.setUserAttribute(User user, java.lang.String attributeName, java.util.Set<java.lang.String> attributeValues)
          Adds or updates a user's attribute with the new attribute values.
 void CrowdService.setUserAttribute(User user, java.lang.String attributeName, java.lang.String attributeValue)
          Adds or updates a user's attribute with the new attribute value.
 User CrowdService.updateUser(User user)
          Updates the User.
 void CrowdService.updateUserCredential(User user, java.lang.String credential)
          Updates the password for a user.
 

Method parameters in com.atlassian.crowd.embedded.api with type arguments of type User
 java.lang.Iterable<User> CrowdService.searchUsersAllowingDuplicateNames(Query<User> query)
          Searches for User entities that match the supplied search query.
 

Uses of User in com.atlassian.crowd.embedded.core
 

Methods in com.atlassian.crowd.embedded.core that return User
 User CrowdServiceImpl.addUser(User user, java.lang.String credential)
           
 User CrowdServiceImpl.authenticate(java.lang.String name, java.lang.String credential)
           
 User CrowdServiceImpl.getUser(java.lang.String name)
           
 User CrowdServiceImpl.updateUser(User user)
           
 

Methods in com.atlassian.crowd.embedded.core that return types with arguments of type User
 java.lang.Iterable<User> CrowdServiceImpl.searchUsersAllowingDuplicateNames(Query<User> query)
          Searches for User entities that match the supplied search query.
 

Methods in com.atlassian.crowd.embedded.core with parameters of type User
 User CrowdServiceImpl.addUser(User user, java.lang.String credential)
           
 void CrowdServiceImpl.addUserToGroup(User user, Group group)
           
 void FilteredCrowdServiceImpl.addUserToGroup(User user, Group group)
           
 boolean CrowdServiceImpl.isUserDirectGroupMember(User user, Group group)
           
 boolean FilteredCrowdServiceImpl.isUserDirectGroupMember(User user, Group group)
           
 boolean CrowdServiceImpl.isUserMemberOfGroup(User user, Group group)
           
 boolean FilteredCrowdServiceImpl.isUserMemberOfGroup(User user, Group group)
           
 void CrowdServiceImpl.removeAllUserAttributes(User user)
           
 boolean CrowdServiceImpl.removeUser(User user)
           
 void CrowdServiceImpl.removeUserAttribute(User user, java.lang.String attributeName)
           
 boolean CrowdServiceImpl.removeUserFromGroup(User user, Group group)
           
 boolean FilteredCrowdServiceImpl.removeUserFromGroup(User user, Group group)
           
 void CrowdServiceImpl.setUserAttribute(User user, java.lang.String attributeName, java.util.Set<java.lang.String> attributeValues)
           
 void CrowdServiceImpl.setUserAttribute(User user, java.lang.String attributeName, java.lang.String attributeValue)
           
 User CrowdServiceImpl.updateUser(User user)
           
 void CrowdServiceImpl.updateUserCredential(User user, java.lang.String credential)
           
 

Method parameters in com.atlassian.crowd.embedded.core with type arguments of type User
 java.lang.Iterable<User> CrowdServiceImpl.searchUsersAllowingDuplicateNames(Query<User> query)
          Searches for User entities that match the supplied search query.
 

Uses of User in com.atlassian.crowd.embedded.core.util
 

Methods in com.atlassian.crowd.embedded.core.util that return types with arguments of type User
static java.util.List<User> ConversionUtils.toEmbeddedUsers(java.util.List<User> modelUsers)
          Converts a list of model Users to a list of embedded Users.
 

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

Classes in com.atlassian.crowd.embedded.impl that implement User
 class DelegatingUserWithAttributes
          Implementation of UserWithAttributes that simply delegates to an underlying User and Attributes object.
 class ImmutableUser
          A general purpose immutable implementation of the User interface.
 

Methods in com.atlassian.crowd.embedded.impl that return User
 User ImmutableUser.Builder.toUser()
          Returns an immutable User object with the properties set in this builder.
 

Methods in com.atlassian.crowd.embedded.impl with parameters of type User
 int ImmutableUser.compareTo(User other)
           
 int DelegatingUserWithAttributes.compareTo(User user)
           
static ImmutableUser.Builder ImmutableUser.newUser(User user)
          Creates a new User Builder by cloning the values from the supplied User.
 

Constructors in com.atlassian.crowd.embedded.impl with parameters of type User
DelegatingUserWithAttributes(User user, Attributes attributes)
           
 

Uses of User in com.atlassian.crowd.exception
 

Methods in com.atlassian.crowd.exception that return User
 User InvalidUserException.getUser()
           
 

Methods in com.atlassian.crowd.exception with parameters of type User
 void InvalidUserException.setUser(User user)
           
 

Constructors in com.atlassian.crowd.exception with parameters of type User
InvalidUserException(User user, java.lang.String message)
           
InvalidUserException(User user, java.lang.String message, java.lang.Throwable cause)
           
InvalidUserException(User user, java.lang.Throwable cause)
           
 

Uses of User in com.atlassian.crowd.integration.rest.entity
 

Classes in com.atlassian.crowd.integration.rest.entity that implement User
 class UserEntity
          Represents a User entity.
 

Methods in com.atlassian.crowd.integration.rest.entity with parameters of type User
 int UserEntity.compareTo(User user)
           
 

Uses of User in com.atlassian.crowd.model.user
 

Subinterfaces of User in com.atlassian.crowd.model.user
 interface TimestampedUser
          Extends the user interface with "updated date" and "created date".
 interface User
           
 

Classes in com.atlassian.crowd.model.user that implement User
 class InternalUser
          Encapsulates the concept of crowd user.
 class InternalUserWithAttributes
          Encapsulates the concept of user which has attributes.
 class LDAPUserWithAttributes
           
 class UserTemplate
          A publicly mutable User implementation.
 class UserTemplateWithAttributes
          Mutable user template with mutable attributes.
 class UserTemplateWithCredentialAndAttributes
          Predominantly used for the 'bulk' adding of users to Crowd.
 

Methods in com.atlassian.crowd.model.user with parameters of type User
 int InternalUserWithAttributes.compareTo(User o)
           
 int InternalUser.compareTo(User other)
           
 int UserTemplate.compareTo(User other)
           
 int LDAPUserWithAttributes.compareTo(User other)
           
 int DelegatingUserWithAttributes.compareTo(User other)
           
 

Constructors in com.atlassian.crowd.model.user with parameters of type User
UserTemplate(User user)
          Build a template from an existing user.
 

Uses of User in com.atlassian.crowd.security.demo.model
 

Classes in com.atlassian.crowd.security.demo.model that implement User
 class DemoUser
           
 

Methods in com.atlassian.crowd.security.demo.model with parameters of type User
 int DemoUser.compareTo(User user)
           
 



Copyright © 2012 Atlassian. All Rights Reserved.