com.atlassian.jira.user
Class UserSet

java.lang.Object
  extended by com.atlassian.jira.user.UserSet

public class UserSet
extends Object

Keeps a unique set of Users based on the username only.

This "collection" will work properly with shadowed users, mixed case usernames and the different hashcodes of ApplicationUser and Directory Users.

Since:
v6.0

Constructor Summary
UserSet(Collection<com.atlassian.crowd.embedded.api.User> users)
           
 
Method Summary
 void add(com.atlassian.crowd.embedded.api.User user)
           
 boolean contains(com.atlassian.crowd.embedded.api.User user)
           
 Set<com.atlassian.crowd.embedded.api.User> toSet()
           
 Collection<com.atlassian.crowd.embedded.api.User> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserSet

public UserSet(Collection<com.atlassian.crowd.embedded.api.User> users)
Method Detail

contains

public boolean contains(com.atlassian.crowd.embedded.api.User user)

add

public void add(com.atlassian.crowd.embedded.api.User user)

values

public Collection<com.atlassian.crowd.embedded.api.User> values()

toSet

public Set<com.atlassian.crowd.embedded.api.User> toSet()


Copyright © 2002-2014 Atlassian. All Rights Reserved.