Class MCRRelatedItemMerger

java.lang.Object
org.mycore.mods.merger.MCRMerger
org.mycore.mods.merger.MCRRelatedItemMerger

public class MCRRelatedItemMerger extends MCRMerger
Compares and merges mods:relatedItem elements. Two related items are only probably same if they are of type "host", since there can only be one host per publication.
Author:
Frank Lützenkirchen
  • Constructor Details

    • MCRRelatedItemMerger

      public MCRRelatedItemMerger()
  • Method Details

    • setElement

      public void setElement(Element element)
      Description copied from class: MCRMerger
      Sets the MODS element wrapped and compared by this merger
      Overrides:
      setElement in class MCRMerger
    • isProbablySameAs

      public boolean isProbablySameAs(MCRMerger other)
      Description copied from class: MCRMerger
      Returns true, if the element wrapped by this merger probably represents the same information as the other. The default implementation returns false and may be overwritten by subclasses implementing logic for specific MODS elements.
      Overrides:
      isProbablySameAs in class MCRMerger