Class MCRGroupOfWorks

java.lang.Object
org.mycore.orcid.works.MCRGroupOfWorks

public class MCRGroupOfWorks extends Object
Represents a group of works as the activities:group element returned in the ORCID response to fetch work summaries. ORCID groups multiple works from different sources that are assumed to represent the same publication.
Author:
Frank Lützenkirchen
  • Constructor Details

    • MCRGroupOfWorks

      public MCRGroupOfWorks()
  • Method Details

    • getWorks

      public List<MCRWork> getWorks()
      Returns the works grouped together here. All these work entries are assumed to represent the same publication, but from different sources.
    • buildMergedMODS

      public Element buildMergedMODS()
      Returns a single mods:mods representation of the publication represented by this group. The MODS from each is merged together.
    • buildUnmergedMODS

      public List<Element> buildUnmergedMODS()