Class JavaArchiveAssembler.Java

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

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

    • Java

      public Java()
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.assemble.JavaArchiveAssembler.Java asImmutable()
    • merge

      public void merge(JavaArchiveAssembler.Java source)
      Specified by:
      merge in interface ModelObject<JavaArchiveAssembler.Java>
    • getMainClass

      public String getMainClass()
    • setMainClass

      public void setMainClass(String mainClass)
    • getMainModule

      public String getMainModule()
    • setMainModule

      public void setMainModule(String mainModule)
    • getOptions

      public Set<String> getOptions()
    • setOptions

      public void setOptions(Set<String> options)
    • addOptions

      public void addOptions(Set<String> options)
    • isSet

      public boolean isSet()
    • asMap

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