|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--uk.ac.ebi.intact.model.IntactObjectImpl
|
+--uk.ac.ebi.intact.model.Institution
Represents the contact details for an institution.
| Field Summary | |
protected java.lang.String |
fullName
TODO comments |
protected java.lang.String |
postalAddress
Postal address. |
protected java.lang.String |
shortLabel
The name of the institution. |
protected java.lang.String |
url
TODO comments |
| Fields inherited from class uk.ac.ebi.intact.model.IntactObjectImpl |
ac, NEW_LINE |
| Constructor Summary | |
Institution(java.lang.String shortLabel)
This constructor ensures creation of a valid Institution. |
|
| Method Summary | |
boolean |
equals(java.lang.Object o)
Equality for Institutions is currently based on equal shortLabels and fullNames. |
java.lang.String |
getFullName()
|
java.lang.String |
getPostalAddress()
|
java.lang.String |
getShortLabel()
|
java.lang.String |
getUrl()
|
int |
hashCode()
This class overwrites equals. |
void |
setFullName(java.lang.String fullName)
|
void |
setPostalAddress(java.lang.String postalAddress)
|
void |
setShortLabel(java.lang.String shortLabel)
|
void |
setUrl(java.lang.String url)
|
java.lang.String |
toString()
|
| Methods inherited from class uk.ac.ebi.intact.model.IntactObjectImpl |
getAc, getCreated, getUpdated, setAc, setCreated, setUpdated |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.lang.String shortLabel
protected java.lang.String postalAddress
protected java.lang.String fullName
protected java.lang.String url
| Constructor Detail |
public Institution(java.lang.String shortLabel)
created and
updated fields of the instance to the current time.
shortLabel - The short label used to refer to this Institution.
java.lang.NullPointerException - if an attempt is made to create an Instiution without
defining a shortLabel.| Method Detail |
public java.lang.String getShortLabel()
public void setShortLabel(java.lang.String shortLabel)
public java.lang.String getPostalAddress()
public void setPostalAddress(java.lang.String postalAddress)
public java.lang.String getFullName()
public void setFullName(java.lang.String fullName)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - The object to check
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in interface IntactObjecttoString in class IntactObjectImpl
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||