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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOptions(Set<String> options) org.jreleaser.model.api.assemble.JavaArchiveAssembler.JavaasMap(boolean full) booleanisSet()voidmerge(JavaArchiveAssembler.Java source) voidsetMainClass(String mainClass) voidsetMainModule(String mainModule) voidsetOptions(Set<String> options) Methods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
Java
public Java()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.assemble.JavaArchiveAssembler.Java asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<JavaArchiveAssembler.Java>
-
getMainClass
-
setMainClass
-
getMainModule
-
setMainModule
-
getOptions
-
setOptions
-
addOptions
-
isSet
public boolean isSet() -
asMap
-