Class Author
- java.lang.Object
-
- org.openehealth.ipf.commons.ihe.xds.core.metadata.Author
-
- All Implemented Interfaces:
Serializable
public class Author extends Object implements Serializable
Represents the human or machine that created an entry.All non-list members of this class are allowed to be
null
. The lists are pre-created and can therefore never benull
.- Author:
- Jens Riemschneider
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Author()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
List<Organization>
getAuthorInstitution()
Person
getAuthorPerson()
List<Identifiable>
getAuthorRole()
List<Identifiable>
getAuthorSpecialty()
List<Telecom>
getAuthorTelecom()
int
hashCode()
void
setAuthorPerson(Person authorPerson)
String
toString()
-
-
-
Method Detail
-
getAuthorPerson
public Person getAuthorPerson()
- Returns:
- basic information about the author.
-
setAuthorPerson
public void setAuthorPerson(Person authorPerson)
- Parameters:
authorPerson
- basic information about the author.
-
getAuthorInstitution
public List<Organization> getAuthorInstitution()
- Returns:
- the list of author institutions. Never
null
, but can be empty.
-
getAuthorRole
public List<Identifiable> getAuthorRole()
- Returns:
- the list of author roles. Never
null
, but can be empty.
-
getAuthorSpecialty
public List<Identifiable> getAuthorSpecialty()
- Returns:
- the list of author specialties. Never
null
, but can be empty.
-
getAuthorTelecom
public List<Telecom> getAuthorTelecom()
- Returns:
- the list of author telecommunication addresses.
Never
null
, but can be empty.
-
canEqual
protected boolean canEqual(Object other)
-
-