Class MavenDeployer.ArtifactOverride

java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<MavenDeployer.ArtifactOverride>
org.jreleaser.model.internal.deploy.maven.MavenDeployer.ArtifactOverride
All Implemented Interfaces:
Serializable, Domain, ModelObject<MavenDeployer.ArtifactOverride>
Enclosing interface:
MavenDeployer<A extends org.jreleaser.model.api.deploy.maven.MavenDeployer>

public static final class MavenDeployer.ArtifactOverride extends AbstractModelObject<MavenDeployer.ArtifactOverride> implements Domain
See Also:
  • Constructor Details

    • ArtifactOverride

      public ArtifactOverride()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.deploy.maven.MavenDeployer.ArtifactOverride asImmutable()
    • merge

      public void merge(MavenDeployer.ArtifactOverride source)
      Specified by:
      merge in interface ModelObject<MavenDeployer.ArtifactOverride>
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getArtifactId

      public String getArtifactId()
    • setArtifactId

      public void setArtifactId(String artifactId)
    • isSourceJar

      public boolean isSourceJar()
    • setSourceJar

      public void setSourceJar(Boolean sourceJar)
    • isSourceJarSet

      public boolean isSourceJarSet()
    • isJavadocJar

      public boolean isJavadocJar()
    • setJavadocJar

      public void setJavadocJar(Boolean javadocJar)
    • isJavadocJarSet

      public boolean isJavadocJarSet()
    • asMap

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