Class AuthorImpl

  • All Implemented Interfaces:
    Author

    public class AuthorImpl
    extends BaseDocumentElem
    implements Author
    IMPORTANT: Never instantiate directly this class!
    Sentence of a document together with its descriptive features.
    • Method Detail

      • getFullName

        public String getFullName()
        Description copied from interface: Author
        The full name of the author
        Specified by:
        getFullName in interface Author
        Returns:
      • setFullName

        public void setFullName​(String fullName)
      • getFirstName

        public String getFirstName()
        Description copied from interface: Author
        The first name of the author
        Specified by:
        getFirstName in interface Author
        Returns:
      • setFirstName

        public void setFirstName​(String firstName)
      • getSurname

        public String getSurname()
        Description copied from interface: Author
        The surname of the author
        Specified by:
        getSurname in interface Author
        Returns:
      • setSurname

        public void setSurname​(String surname)
      • getEmail

        public String getEmail()
        Description copied from interface: Author
        The email of the author
        Specified by:
        getEmail in interface Author
        Returns:
      • setEmail

        public void setEmail​(String email)
      • addAffiliation

        public void addAffiliation​(Institution institution)
      • getPersonalPageURL

        public String getPersonalPageURL()
        Description copied from interface: Author
        The URL of the personal Web page of the author
        Specified by:
        getPersonalPageURL in interface Author
        Returns:
      • setPersonalPageURL

        public void setPersonalPageURL​(String personalPageURL)
      • asString

        public String asString​(boolean compactOutput)
        Description copied from interface: Author
        String representation of the object
        Specified by:
        asString in interface Author
        Returns: