Class JlinkAssembler.Jdeps

java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<JlinkAssembler.Jdeps>
org.jreleaser.model.internal.assemble.JlinkAssembler.Jdeps
All Implemented Interfaces:
Serializable, Domain, EnabledAware, ModelObject<JlinkAssembler.Jdeps>
Enclosing class:
JlinkAssembler

public static final class JlinkAssembler.Jdeps extends AbstractModelObject<JlinkAssembler.Jdeps> implements Domain, EnabledAware
See Also:
  • Constructor Details

    • Jdeps

      public Jdeps()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.assemble.JlinkAssembler.Jdeps asImmutable()
    • merge

      public void merge(JlinkAssembler.Jdeps source)
      Specified by:
      merge in interface ModelObject<JlinkAssembler.Jdeps>
    • getMultiRelease

      public String getMultiRelease()
    • setMultiRelease

      public void setMultiRelease(String multiRelease)
    • isIgnoreMissingDeps

      public boolean isIgnoreMissingDeps()
    • setIgnoreMissingDeps

      public void setIgnoreMissingDeps(Boolean ignoreMissingDeps)
    • isIgnoreMissingDepsSet

      public boolean isIgnoreMissingDepsSet()
    • isUseWildcardInPath

      public boolean isUseWildcardInPath()
    • setUseWildcardInPath

      public void setUseWildcardInPath(Boolean useWildcardInPath)
    • isUseWildcardInPathSet

      public boolean isUseWildcardInPathSet()
    • getTargets

      public Set<String> getTargets()
    • setTargets

      public void setTargets(Set<String> targets)
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface EnabledAware
    • setEnabled

      public void setEnabled(Boolean enabled)
      Specified by:
      setEnabled in interface EnabledAware
    • isEnabledSet

      public boolean isEnabledSet()
      Specified by:
      isEnabledSet in interface EnabledAware
    • asMap

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