Class Author

java.lang.Object
cz.metacentrum.perun.core.api.PerunBean
cz.metacentrum.perun.cabinet.model.Author
All Implemented Interfaces:
Serializable, Comparable<PerunBean>

public class Author extends PerunBean
Class representing author. Author it's not stored in cabinet DB. It's identified by his userId (~id) and always manually created from User.

Other author's params are optional, therefore can be null or empty when not requested by original SQL query.

E.g. Authors used inside PublicationForGUI object usually contains only base User's params like name. But authors used when "listing all of them" contains also their logins, all authorships etc.

Author:
Jiri Harazim invalid input: '<'harazim@mail.muni.cz>, Pavel Zlamal invalid input: '<'256627@mail.muni.cz>
See Also: