Class BrewPackager.Cask
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<BrewPackager.Cask>
org.jreleaser.model.internal.packagers.BrewPackager.Cask
- All Implemented Interfaces:
Serializable,Domain,ModelObject<BrewPackager.Cask>
- Enclosing class:
- BrewPackager
public static final class BrewPackager.Cask
extends AbstractModelObject<BrewPackager.Cask>
implements Domain
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddZap(BrewPackager.CaskItem item) org.jreleaser.model.api.packagers.BrewPackager.CaskasMap(boolean full) voiddisable()voidenable()booleanbooleangetName()getResolvedAppcast(org.jreleaser.mustache.TemplateContext props) getResolvedAppName(org.jreleaser.mustache.TemplateContext props) getResolvedCaskName(org.jreleaser.mustache.TemplateContext props) getResolvedDisplayName(org.jreleaser.mustache.TemplateContext props) getResolvedPkgName(org.jreleaser.mustache.TemplateContext props) booleanbooleanvoidmerge(BrewPackager.Cask source) voidsetAppcast(String appcast) voidsetAppName(String appName) voidsetDisplayName(String displayName) voidsetEnabled(Boolean enabled) voidvoidsetOwner(BrewPackager owner) voidsetPkgName(String pkgName) voidsetUninstall(Map<String, List<String>> uninstall) voidMethods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModel
-
Constructor Details
-
Cask
public Cask()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.packagers.BrewPackager.Cask asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<BrewPackager.Cask>
-
setOwner
-
enable
public void enable() -
disable
public void disable() -
isEnabled
public boolean isEnabled() -
setEnabled
-
isEnabledSet
public boolean isEnabledSet() -
getResolvedAppcast
-
getResolvedCaskName
-
getResolvedDisplayName
-
getResolvedAppName
-
getResolvedPkgName
-
getName
-
setName
-
getDisplayName
-
setDisplayName
-
getPkgName
-
setPkgName
-
getAppName
-
setAppName
-
getAppcast
-
setAppcast
-
getUninstallItems
-
setUninstall
-
addUninstall
-
getHasUninstall
public boolean getHasUninstall() -
getZapItems
-
setZap
-
addZap
-
getHasZap
public boolean getHasZap() -
asMap
-