Class Changelog.Labeler

java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<Changelog.Labeler>
org.jreleaser.model.internal.release.Changelog.Labeler
All Implemented Interfaces:
Serializable, Domain, ModelObject<Changelog.Labeler>
Enclosing class:
Changelog

public static final class Changelog.Labeler extends AbstractModelObject<Changelog.Labeler> implements Domain
See Also:
  • Field Details

  • Constructor Details

    • Labeler

      public Labeler()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.release.Changelog.Labeler asImmutable()
    • merge

      public void merge(Changelog.Labeler source)
      Specified by:
      merge in interface ModelObject<Changelog.Labeler>
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getBody

      public String getBody()
    • setBody

      public void setBody(String body)
    • getContributor

      public String getContributor()
    • setContributor

      public void setContributor(String contributor)
    • getOrder

      public Integer getOrder()
    • setOrder

      public void setOrder(Integer order)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • asMap

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