|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.musicontroller.core.Artist
public class Artist
Implements an artist that performs in songs. Naming conventions for artists:
| Constructor Summary | |
|---|---|
Artist()
|
|
| Method Summary | |
|---|---|
void |
addBand(Band band)
|
boolean |
equals(java.lang.Object obj)
Two artists are the same if their names are the same (both first and last names) disregarding case. |
java.util.Set<Contract_BA> |
getBands()
|
java.util.Date |
getBirth()
|
java.util.Date |
getChanged()
|
java.lang.String |
getComments()
|
java.util.Date |
getDecease()
|
java.lang.String |
getFirstname()
Getter for the first name of the artist. |
java.lang.String |
getFormattedName()
Returns the artistname in the format "lastname, firstname". |
long |
getId()
|
java.util.Date |
getInserted()
|
java.lang.String |
getLastname()
|
Link |
getLink()
|
java.lang.String |
getName()
Returns the name of the artist as "firstname lastname". |
java.lang.String |
getType()
|
int |
hashCode()
|
void |
setBands(java.util.Set<Contract_BA> bands)
|
void |
setBirth(java.util.Date birth)
|
void |
setChanged(java.util.Date changed)
|
void |
setComments(java.lang.String comments)
|
void |
setDecease(java.util.Date decease)
|
void |
setFirstname(java.lang.String firstname)
Setter for the first name of the artist. |
void |
setId(long id)
|
void |
setInserted(java.util.Date inserted)
|
void |
setLastname(java.lang.String lastname)
Setter for the last name of the artist. |
void |
setLink(Link link)
|
java.lang.String |
toString()
Returns a String representation of the artist suitable for human consumption. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Artist()
| Method Detail |
|---|
public java.util.Date getBirth()
public void setBirth(java.util.Date birth)
public java.util.Date getChanged()
public void setChanged(java.util.Date changed)
public java.lang.String getComments()
public void setComments(java.lang.String comments)
public java.util.Date getDecease()
public void setDecease(java.util.Date decease)
public Link getLink()
public void setLink(Link link)
public long getId()
getId in interface Linkablepublic void setId(long id)
public java.util.Date getInserted()
public void setInserted(java.util.Date inserted)
public java.lang.String getLastname()
public void setLastname(java.lang.String lastname)
lastname - The last name of the artist.public java.lang.String getName()
getName in interface Linkablepublic java.util.Set<Contract_BA> getBands()
public void setBands(java.util.Set<Contract_BA> bands)
public void addBand(Band band)
public java.lang.String getFirstname()
public void setFirstname(java.lang.String firstname)
firstname - The new first name.public java.lang.String getFormattedName()
public boolean equals(java.lang.Object obj)
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 getType()
getType in interface Linkable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||