public class AuthorDataImpl extends BambooEntityObject implements Serializable, AuthorData
Modifier | Constructor and Description |
---|---|
protected |
AuthorDataImpl() |
|
AuthorDataImpl(AuthorContext author) |
|
AuthorDataImpl(String name) |
|
AuthorDataImpl(String name,
String linkedUserName) |
|
AuthorDataImpl(String name,
String linkedUserName,
String email) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(AuthorContext otherAuthor) |
boolean |
equals(Object o) |
String |
getEmail() |
String |
getLinkedUserName() |
String |
getName()
Unique name identifying an author.
|
int |
hashCode() |
void |
setEmail(String email) |
void |
setLinkedUserName(String linkedUserName) |
void |
setName(String name) |
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
setId
getId
protected AuthorDataImpl()
public AuthorDataImpl(@Nullable String name)
public AuthorDataImpl(@Nullable String name, @Nullable String linkedUserName, @Nullable String email)
public AuthorDataImpl(@NotNull AuthorContext author)
@Nullable public String getName()
AuthorContext
getName
in interface AuthorContext
getName
in interface NameProvider
public void setName(String name)
@Nullable public String getLinkedUserName()
getLinkedUserName
in interface AuthorContext
public void setLinkedUserName(@Nullable String linkedUserName)
setLinkedUserName
in interface AuthorData
@Nullable public String getEmail()
getEmail
in interface AuthorContext
public void setEmail(String email)
setEmail
in interface AuthorData
public int hashCode()
hashCode
in class com.atlassian.core.bean.EntityObject
public boolean equals(Object o)
equals
in class com.atlassian.core.bean.EntityObject
public int compareTo(AuthorContext otherAuthor)
compareTo
in interface Comparable<AuthorContext>
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.