Class Authorship

java.lang.Object
eu.dnetlib.dhp.schema.oaf.Oaf
eu.dnetlib.dhp.schema.oaf.rel.Authorship
All Implemented Interfaces:
Serializable

public class Authorship extends Oaf
Relations for the Authorship statement. It contains: the oaire identifier of the person the oaire identifier of the linked results the role (when present) of the author wrt the result the rank of the author in the set of authors if the author is corresponding author for the result the list of declared affiliation derived from the raw_affiliation_string provided by the person as found in the metadata
See Also:
  • Constructor Details

    • Authorship

      public Authorship()
  • Method Details

    • getPerson

      public String getPerson()
    • setPerson

      public void setPerson(String person)
    • getProduct

      public String getProduct()
    • setProduct

      public void setProduct(String product)
    • getRoles

      public List<Role> getRoles()
    • setRoles

      public void setRoles(List<Role> roles)
    • getRank

      public Integer getRank()
    • setRank

      public void setRank(Integer rank)
    • getCorresponding

      public Boolean getCorresponding()
    • setCorresponding

      public void setCorresponding(Boolean corresponding)
    • getDeclaredAffiliations

      public List<DeclaredAffiliation> getDeclaredAffiliations()
    • setDeclaredAffiliations

      public void setDeclaredAffiliations(List<DeclaredAffiliation> declaredAffiliations)