public class AuthorDataImpl extends BambooEntityObject implements Serializable, AuthorData
Modifier | Constructor and Description |
---|---|
protected |
AuthorDataImpl() |
|
AuthorDataImpl(@NotNull AuthorContext author) |
|
AuthorDataImpl(@Nullable String name) |
|
AuthorDataImpl(@Nullable String name,
@Nullable String linkedUserName) |
|
AuthorDataImpl(@Nullable String name,
@Nullable String linkedUserName,
@Nullable String email) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(AuthorContext otherAuthor) |
boolean |
equals(Object o) |
@Nullable String |
getEmail() |
@Nullable String |
getLinkedUserName() |
@Nullable String |
getName()
Unique name identifying an author.
|
int |
hashCode() |
void |
setEmail(String email) |
void |
setLinkedUserName(@Nullable 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 @Nullable String name)
public AuthorDataImpl(@Nullable @Nullable String name, @Nullable @Nullable String linkedUserName)
public AuthorDataImpl(@Nullable @Nullable String name, @Nullable @Nullable String linkedUserName, @Nullable @Nullable String email)
public AuthorDataImpl(@NotNull @NotNull AuthorContext author)
@Nullable public @Nullable String getName()
AuthorContext
getName
in interface AuthorContext
getName
in interface NameProvider
public void setName(String name)
@Nullable public @Nullable String getLinkedUserName()
getLinkedUserName
in interface AuthorContext
public void setLinkedUserName(@Nullable @Nullable String linkedUserName)
setLinkedUserName
in interface AuthorData
@Nullable public @Nullable 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 © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.