Class Project.Links
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<Project.Links>
org.jreleaser.model.internal.project.Project.Links
- All Implemented Interfaces:
Serializable,Domain,ModelObject<Project.Links>
- Enclosing class:
- Project
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jreleaser.model.api.project.Project.LinksasLinkTemplates(boolean flatpak) asMap(boolean full) voidfillProps(org.jreleaser.mustache.TemplateContext props) getFaq()getHelp()voidmerge(Project.Links source) voidsetBugTracker(String bugTracker) voidsetContact(String contact) voidsetContribute(String contribute) voidsetDocumentation(String documentation) voidsetDonation(String donation) voidvoidvoidsetHomepage(String homepage) voidsetLicense(String license) voidsetTranslate(String translate) voidsetVcsBrowser(String vcsBrowser) Methods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
Links
public Links()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.project.Project.Links asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<Project.Links>
-
getHomepage
-
setHomepage
-
getDocumentation
-
setDocumentation
-
getLicense
-
setLicense
-
getBugTracker
-
setBugTracker
-
getFaq
-
setFaq
-
getHelp
-
setHelp
-
getDonation
-
setDonation
-
getTranslate
-
setTranslate
-
getContact
-
setContact
-
getVcsBrowser
-
setVcsBrowser
-
getContribute
-
setContribute
-
asMap
-
fillProps
public void fillProps(org.jreleaser.mustache.TemplateContext props) -
asLinkTemplates
-