Class CorporateBody


  • public class CorporateBody
    extends Agent
    CorporateBody is used to describe a (business) corporation (e.g. a project partner or organization or creator of a work). See https://de.wikipedia.org/wiki/Functional_Requirements_for_Bibliographic_Records and http://www.ib.hu-berlin.de/~kumlau/handreichungen/h189/#auf
    • Constructor Detail

      • CorporateBody

        public CorporateBody()
    • Method Detail

      • getHomepageUrl

        public URL getHomepageUrl()
        Returns:
        URL to homepage of corporate body
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Entity
      • init

        protected void init()
        Description copied from class: UniqueObject
        Use to initialize member variables, used by default constructor and builder
        Overrides:
        init in class Agent
      • setHomepageUrl

        public void setHomepageUrl​(URL homepageUrl)
        Parameters:
        homepageUrl - set URL to homepage of corporate body
      • setText

        public void setText​(LocalizedStructuredContent text)
        Parameters:
        text - set localized formatted text describing corporate body