java.lang.Comparablepublic class Author
extends java.lang.Object
implements java.lang.Comparable
Revisions in a repository.
TODO: Rename to Login| Constructor | Description |
|---|---|
Author(java.lang.String name) |
Creates a new author.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addRevision(Revision revision) |
Adds a revision for this author; called by
Revision constructor |
int |
compareTo(java.lang.Object o) |
Compares the instance to another author, using their login names.
|
boolean |
equals(java.lang.Object rhs) |
|
java.util.SortedSet |
getDirectories() |
Returns all
Directorys the author
has committed a change to, sorted by name. |
java.lang.String |
getEmail() |
|
java.lang.String |
getHomePageUrl() |
|
java.lang.String |
getImageUrl() |
|
java.lang.String |
getName() |
Returns the author's login name.
|
java.lang.String |
getRealName() |
|
java.util.SortedSet |
getRevisions() |
Returns all
Revisions of this author, sorted from oldest
to most recent. |
java.lang.String |
getTwitterUserId() |
|
java.lang.String |
getTwitterUserName() |
|
int |
hashCode() |
|
boolean |
isTwitterIncludeFlash() |
|
boolean |
isTwitterIncludeHtml() |
|
void |
setEmail(java.lang.String email) |
|
void |
setHomePageUrl(java.lang.String homePageUrl) |
|
void |
setImageUrl(java.lang.String imageUrl) |
|
void |
setRealName(java.lang.String realName) |
|
void |
setTwitterIncludeFlash(boolean twitterIncludeFlash) |
|
void |
setTwitterIncludeHtml(boolean twitterIncludeHtml) |
|
void |
setTwitterUserId(java.lang.String twitterUserId) |
|
void |
setTwitterUserName(java.lang.String twitterUserName) |
|
java.lang.String |
toString() |
public Author(java.lang.String name)
name - the author's login nameprotected void addRevision(Revision revision)
Revision constructorrevision - a revision committed by this authorpublic java.lang.String getName()
public java.util.SortedSet getRevisions()
Revisions of this author, sorted from oldest
to most recent.public java.util.SortedSet getDirectories()
Directorys the author
has committed a change to, sorted by name.public int compareTo(java.lang.Object o)
compareTo in interface java.lang.ComparableComparable.compareTo(java.lang.Object)public boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getHomePageUrl()
public void setHomePageUrl(java.lang.String homePageUrl)
public java.lang.String getImageUrl()
public void setImageUrl(java.lang.String imageUrl)
public java.lang.String getRealName()
public void setRealName(java.lang.String realName)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getTwitterUserName()
public void setTwitterUserName(java.lang.String twitterUserName)
public java.lang.String getTwitterUserId()
public void setTwitterUserId(java.lang.String twitterUserId)
public boolean isTwitterIncludeHtml()
public void setTwitterIncludeHtml(boolean twitterIncludeHtml)
public boolean isTwitterIncludeFlash()
public void setTwitterIncludeFlash(boolean twitterIncludeFlash)