Class Project.Links

All Implemented Interfaces:
Serializable, Domain, ModelObject<Project.Links>
Enclosing class:
Project

public static class Project.Links extends AbstractModelObject<Project.Links> implements Domain
See Also:
  • Constructor Details

    • Links

      public Links()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.project.Project.Links asImmutable()
    • merge

      public void merge(Project.Links source)
      Specified by:
      merge in interface ModelObject<Project.Links>
    • getHomepage

      public String getHomepage()
    • setHomepage

      public void setHomepage(String homepage)
    • getDocumentation

      public String getDocumentation()
    • setDocumentation

      public void setDocumentation(String documentation)
    • getLicense

      public String getLicense()
    • setLicense

      public void setLicense(String license)
    • getBugTracker

      public String getBugTracker()
    • setBugTracker

      public void setBugTracker(String bugTracker)
    • getFaq

      public String getFaq()
    • setFaq

      public void setFaq(String faq)
    • getHelp

      public String getHelp()
    • setHelp

      public void setHelp(String help)
    • getDonation

      public String getDonation()
    • setDonation

      public void setDonation(String donation)
    • getTranslate

      public String getTranslate()
    • setTranslate

      public void setTranslate(String translate)
    • getContact

      public String getContact()
    • setContact

      public void setContact(String contact)
    • getVcsBrowser

      public String getVcsBrowser()
    • setVcsBrowser

      public void setVcsBrowser(String vcsBrowser)
    • getContribute

      public String getContribute()
    • setContribute

      public void setContribute(String contribute)
    • asMap

      public Map<String,Object> asMap(boolean full)
      Specified by:
      asMap in interface Domain
    • fillProps

      public void fillProps(org.jreleaser.mustache.TemplateContext props)
    • asLinkTemplates

      public Collection<Project.Links.LinkTemplate> asLinkTemplates(boolean flatpak)