com.atlassian.bamboo.author
Class AuthorDataImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.author.AuthorDataImpl
- All Implemented Interfaces:
- AuthorData, BambooIdProvider, BambooObject, NameProvider, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<AuthorData>
- Direct Known Subclasses:
- AuthorImpl
public class AuthorDataImpl
- extends BambooEntityObject
- implements java.io.Serializable, AuthorData
- See Also:
- Serialized Form
Methods inherited from class com.atlassian.core.bean.EntityObject |
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
AuthorDataImpl
protected AuthorDataImpl()
AuthorDataImpl
public AuthorDataImpl(@Nullable
java.lang.String name)
AuthorDataImpl
public AuthorDataImpl(@Nullable
java.lang.String name,
@Nullable
java.lang.String linkedUserName)
AuthorDataImpl
public AuthorDataImpl(@NotNull
AuthorData authorData)
getName
@Nullable
public java.lang.String getName()
- Description copied from interface:
AuthorData
- Unique name identifying an author.
- Specified by:
getName
in interface AuthorData
- Specified by:
getName
in interface NameProvider
- Returns:
- identifying alias
setName
public void setName(java.lang.String name)
getLinkedUserName
@Nullable
public java.lang.String getLinkedUserName()
- Specified by:
getLinkedUserName
in interface AuthorData
setLinkedUserName
public void setLinkedUserName(@Nullable
java.lang.String linkedUserName)
- Specified by:
setLinkedUserName
in interface AuthorData
hashCode
public int hashCode()
- Overrides:
hashCode
in class com.atlassian.core.bean.EntityObject
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class com.atlassian.core.bean.EntityObject
compareTo
public int compareTo(AuthorData otherAuthor)
- Specified by:
compareTo
in interface java.lang.Comparable<AuthorData>
Copyright © 2012 Atlassian. All Rights Reserved.