com.atlassian.confluence.content.render.xhtml.model.resource.identifiers
Class UserResourceIdentifier
java.lang.Object
com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.UserResourceIdentifier
- All Implemented Interfaces:
- ResourceIdentifier
public class UserResourceIdentifier
- extends Object
- implements ResourceIdentifier
UserResourceIdentifier
@Deprecated
public UserResourceIdentifier(String username)
- Deprecated. since 5.2. Use
create(UserKey)
or createForNonExistentUser(String)
.
getUsername
@Deprecated
public String getUsername()
- Deprecated. since 5.2. Use
getUserKey()
- Return the username if available, or look it up from the UserKey if required
isCreatedFromUsernameSource
public boolean isCreatedFromUsernameSource()
- Returns:
- true if this identifier was created from a source that specified the user as a username
(rather than a userkey), false otherwise
hasUserKey
public boolean hasUserKey()
getUserKey
public com.atlassian.sal.api.user.UserKey getUserKey()
getUnresolvedUsernameResourceIdentifier
public UnresolvedUsernameResourceIdentifier getUnresolvedUsernameResourceIdentifier()
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
create
public static UserResourceIdentifier create(com.atlassian.sal.api.user.UserKey userKey)
createFromUsernameSource
public static UserResourceIdentifier createFromUsernameSource(com.atlassian.sal.api.user.UserKey userKey,
String username)
createForNonExistentUser
public static UserResourceIdentifier createForNonExistentUser(String userName)