com.atlassian.confluence.user.crowd
Class CachedCrowdMembershipCacheKey

java.lang.Object
  extended by com.atlassian.confluence.user.crowd.CachedCrowdMembershipCacheKey
All Implemented Interfaces:
Serializable

public class CachedCrowdMembershipCacheKey
extends Object
implements Serializable

See Also:
Serialized Form

Method Summary
 boolean equals(Object o)
           
static CachedCrowdMembershipCacheKey forGroup(com.atlassian.crowd.model.group.Group group)
           
static CachedCrowdMembershipCacheKey forGroup(long directoryId, String groupName)
           
static CachedCrowdMembershipCacheKey forUser(long directoryId, String userName)
           
 long getDirectoryId()
           
 String getName()
           
 com.atlassian.confluence.user.crowd.CachedCrowdMembershipCacheKey.MemberType getType()
           
 int hashCode()
           
 boolean matches(com.atlassian.crowd.model.group.Group group)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

forUser

public static CachedCrowdMembershipCacheKey forUser(long directoryId,
                                                    String userName)

forGroup

public static CachedCrowdMembershipCacheKey forGroup(long directoryId,
                                                     String groupName)

forGroup

public static CachedCrowdMembershipCacheKey forGroup(com.atlassian.crowd.model.group.Group group)

getDirectoryId

public long getDirectoryId()

getType

public com.atlassian.confluence.user.crowd.CachedCrowdMembershipCacheKey.MemberType getType()

getName

public String getName()

matches

public boolean matches(com.atlassian.crowd.model.group.Group group)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003-2012 Atlassian. All Rights Reserved.