Class XmlCreator

  • All Implemented Interfaces:
    java.io.Serializable

    public class XmlCreator
    extends java.lang.Object
    implements java.io.Serializable
    The main researchers involved working on the data, or the authors of the publication in priority order. May be a corporate/institutional or personal name. Format: Family, Given.
    See Also:
    Serialized Form
    • Constructor Detail

      • XmlCreator

        public XmlCreator()
        Default constructor
      • XmlCreator

        public XmlCreator​(java.lang.String creatorName)
        Constructor to create a XmlCreator with the specified creatorName.
        Parameters:
        creatorName - the creatorName to set.
      • XmlCreator

        public XmlCreator​(java.lang.String creatorName,
                          XmlNameIdentifier nameIdentifier)
        Constructor to create a XmlCreator with the specified creatorName and nameIdentifier.
        Parameters:
        creatorName - the creatorName to set.
        nameIdentifier - the nameIdentifier to set.
      • XmlCreator

        public XmlCreator​(Person person)
        Copy-Constructor to create a XmlCreator from a Person object.
        Parameters:
        person - to convert into a XmlCreator.
    • Method Detail

      • getCreatorName

        public java.lang.String getCreatorName()
        Returns the value of field 'creatorName'.
        Returns:
        the value of field 'creatorName'.
      • getNameIdentifier

        public XmlNameIdentifier getNameIdentifier()
        Returns the value of field 'nameIdentifier'.
        Returns:
        the value of field 'nameIdentifier'.
      • setCreatorName

        public void setCreatorName​(java.lang.String creatorName)
        Sets the value of field 'creatorName'.
        Parameters:
        creatorName - the value of field 'creatorName'.
      • setNameIdentifier

        public void setNameIdentifier​(XmlNameIdentifier nameIdentifier)
        Sets the value of field 'nameIdentifier'.
        Parameters:
        nameIdentifier - the value of field 'nameIdentifier'.
      • getFamilyName

        public java.lang.String getFamilyName()
      • setFamilyName

        public void setFamilyName​(java.lang.String familyName)
      • getGivenName

        public java.lang.String getGivenName()
      • setGivenName

        public void setGivenName​(java.lang.String givenName)
      • getAffiliation

        public java.lang.String getAffiliation()
      • setAffiliation

        public void setAffiliation​(java.lang.String affiliation)