Class Checksum

All Implemented Interfaces:
Serializable, Domain, ModelObject<Checksum>

public final class Checksum extends AbstractModelObject<Checksum> implements Domain
Since:
0.4.0
Author:
Andres Almiray
See Also:
  • Constructor Details

    • Checksum

      public Checksum()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.checksum.Checksum asImmutable()
    • merge

      public void merge(Checksum source)
      Specified by:
      merge in interface ModelObject<Checksum>
    • getResolvedName

      public String getResolvedName(JReleaserContext context)
    • getResolvedName

      public String getResolvedName(JReleaserContext context, org.jreleaser.util.Algorithm algorithm)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • isIndividual

      public boolean isIndividual()
    • setIndividual

      public void setIndividual(Boolean individual)
    • isIndividualSet

      public boolean isIndividualSet()
    • getAlgorithms

      public Set<org.jreleaser.util.Algorithm> getAlgorithms()
    • setAlgorithms

      public void setAlgorithms(Set<org.jreleaser.util.Algorithm> algorithms)
    • isArtifacts

      public boolean isArtifacts()
    • setArtifacts

      public void setArtifacts(Boolean artifacts)
    • isArtifactsSet

      public boolean isArtifactsSet()
    • isFiles

      public boolean isFiles()
    • setFiles

      public void setFiles(Boolean files)
    • isFilesSet

      public boolean isFilesSet()
    • asMap

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