Class Executable
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<Executable>
org.jreleaser.model.internal.common.Executable
- All Implemented Interfaces:
Serializable,Domain,ModelObject<Executable>
- Since:
- 0.1.0
- Author:
- Andres Almiray
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jreleaser.model.api.common.ExecutableasMap(boolean full) getName()voidmerge(Executable source) resolveExecutable(String platform) voidvoidsetUnixExtension(String unixExtension) voidsetWindowsExtension(String windowsExtension) Methods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
Executable
public Executable()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.common.Executable asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<Executable>
-
resolveExecutable
-
resolveUnixExtension
-
resolveWindowsExtension
-
getName
-
setName
-
getUnixExtension
-
setUnixExtension
-
getWindowsExtension
-
setWindowsExtension
-
asMap
-