Class Changelog
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<Changelog>
org.jreleaser.model.internal.release.Changelog
- All Implemented Interfaces:
Serializable,Domain,EnabledAware,ExtraProperties,ModelObject<Changelog>
public final class Changelog
extends AbstractModelObject<Changelog>
implements Domain, EnabledAware, ExtraProperties
- Since:
- 0.1.0
- Author:
- Andres Almiray
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtraProperties(Map<String, Object> extraProperties) org.jreleaser.model.api.release.ChangelogasMap(boolean full) org.jreleaser.model.ActivegetHide()org.jreleaser.model.Changelog.SortgetSort()booleanbooleanbooleanbooleanisLinks()booleanisSet()booleanvoidprefix()booleanresolveFormatted(Project project) voidsetAppend(Changelog.Append append) voidsetCategories(Set<Changelog.Category> categories) voidsetCategoryTitleFormat(String categoryTitleFormat) voidsetContent(String content) voidsetContentTemplate(String contentTemplate) voidsetContributors(Changelog.Contributors contributors) voidsetContributorsTitleFormat(String contributorsTitleFormat) voidsetEnabled(Boolean enabled) voidsetExcludeLabels(Set<String> excludeLabels) voidsetExternal(String external) voidsetExtraProperties(Map<String, Object> extraProperties) voidvoidsetFormatted(String str) voidsetFormatted(org.jreleaser.model.Active formatted) voidsetHide(Changelog.Hide hide) voidsetIncludeLabels(Set<String> includeLabels) voidsetLabelers(Set<Changelog.Labeler> labelers) voidvoidvoidsetReplacers(List<Changelog.Replacer> replacers) voidsetSkipMergeCommits(Boolean skipMergeCommits) voidvoidsetSort(org.jreleaser.model.Changelog.Sort sort) Methods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jreleaser.model.internal.common.ExtraProperties
addExtraProperty, extraPropertyIsTrue, getExtraProperty, resolvedExtraProperties, resolvedExtraProperties
-
Constructor Details
-
Changelog
public Changelog()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.release.Changelog asImmutable() -
isSet
public boolean isSet() -
merge
- Specified by:
mergein interfaceModelObject<Changelog>
-
prefix
- Specified by:
prefixin interfaceExtraProperties
-
resolveFormatted
-
getResolvedContentTemplate
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceEnabledAware
-
setEnabled
- Specified by:
setEnabledin interfaceEnabledAware
-
isEnabledSet
public boolean isEnabledSet()- Specified by:
isEnabledSetin interfaceEnabledAware
-
isLinks
public boolean isLinks() -
setLinks
-
isSkipMergeCommits
public boolean isSkipMergeCommits() -
setSkipMergeCommits
-
getSort
public org.jreleaser.model.Changelog.Sort getSort() -
setSort
public void setSort(org.jreleaser.model.Changelog.Sort sort) -
setSort
-
getExternal
-
setExternal
-
getFormatted
public org.jreleaser.model.Active getFormatted() -
setFormatted
public void setFormatted(org.jreleaser.model.Active formatted) -
setFormatted
-
isFormattedSet
public boolean isFormattedSet() -
getIncludeLabels
-
setIncludeLabels
-
getExcludeLabels
-
setExcludeLabels
-
getCategories
-
setCategories
-
getReplacers
-
setReplacers
-
getLabelers
-
setLabelers
-
getFormat
-
setFormat
-
getCategoryTitleFormat
-
setCategoryTitleFormat
-
getContributorsTitleFormat
-
setContributorsTitleFormat
-
getContent
-
setContent
-
getContentTemplate
-
setContentTemplate
-
getPreset
-
setPreset
-
getHide
-
setHide
-
getContributors
-
setContributors
-
getAppend
-
setAppend
-
getExtraProperties
- Specified by:
getExtraPropertiesin interfaceExtraProperties
-
setExtraProperties
- Specified by:
setExtraPropertiesin interfaceExtraProperties
-
addExtraProperties
- Specified by:
addExtraPropertiesin interfaceExtraProperties
-
asMap
-