Package org.jreleaser.maven.plugin
Class Jbang
- java.lang.Object
-
- org.jreleaser.maven.plugin.Jbang
-
- All Implemented Interfaces:
Activatable,ExtraProperties,RepositoryTool,TemplateTool,Tool
public class Jbang extends java.lang.Object- Since:
- 0.1.0
- Author:
- Andres Almiray
-
-
Field Summary
Fields Modifier and Type Field Description protected Activeactiveprotected CommitAuthorcommitAuthorprotected java.lang.BooleancontinueOnErrorprotected java.util.Map<java.lang.String,java.lang.Object>extraPropertiesprotected java.lang.StringtemplateDirectory
-
Constructor Summary
Constructors Constructor Description Jbang()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivegetActive()java.lang.StringgetAlias()CataloggetCatalog()CommitAuthorgetCommitAuthor()java.util.Map<java.lang.String,java.lang.Object>getExtraProperties()java.lang.StringgetTemplateDirectory()booleanisContinueOnError()booleanisContinueOnErrorSet()booleanisSet()java.lang.StringresolveActive()voidsetActive(Active active)voidsetAlias(java.lang.String alias)voidsetCatalog(Catalog catalog)voidsetCommitAuthor(CommitAuthor commitAuthor)voidsetContinueOnError(java.lang.Boolean continueOnError)voidsetExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)voidsetTemplateDirectory(java.lang.String templateDirectory)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jreleaser.maven.plugin.Activatable
getActive, resolveActive, setActive
-
Methods inherited from interface org.jreleaser.maven.plugin.ExtraProperties
getExtraProperties, setExtraProperties
-
Methods inherited from interface org.jreleaser.maven.plugin.TemplateTool
getTemplateDirectory, setTemplateDirectory
-
Methods inherited from interface org.jreleaser.maven.plugin.Tool
isContinueOnError, isContinueOnErrorSet, setContinueOnError
-
-
-
-
Field Detail
-
commitAuthor
protected final CommitAuthor commitAuthor
-
templateDirectory
protected java.lang.String templateDirectory
-
extraProperties
protected final java.util.Map<java.lang.String,java.lang.Object> extraProperties
-
active
protected Active active
-
continueOnError
protected java.lang.Boolean continueOnError
-
-
Method Detail
-
getAlias
public java.lang.String getAlias()
-
setAlias
public void setAlias(java.lang.String alias)
-
getCatalog
public Catalog getCatalog()
-
setCatalog
public void setCatalog(Catalog catalog)
-
isSet
public boolean isSet()
-
getCommitAuthor
public CommitAuthor getCommitAuthor()
- Specified by:
getCommitAuthorin interfaceRepositoryTool
-
setCommitAuthor
public void setCommitAuthor(CommitAuthor commitAuthor)
- Specified by:
setCommitAuthorin interfaceRepositoryTool
-
getTemplateDirectory
public java.lang.String getTemplateDirectory()
- Specified by:
getTemplateDirectoryin interfaceTemplateTool
-
setTemplateDirectory
public void setTemplateDirectory(java.lang.String templateDirectory)
- Specified by:
setTemplateDirectoryin interfaceTemplateTool
-
getActive
public Active getActive()
- Specified by:
getActivein interfaceActivatable
-
setActive
public void setActive(Active active)
- Specified by:
setActivein interfaceActivatable
-
resolveActive
public java.lang.String resolveActive()
- Specified by:
resolveActivein interfaceActivatable
-
isContinueOnError
public boolean isContinueOnError()
- Specified by:
isContinueOnErrorin interfaceTool
-
setContinueOnError
public void setContinueOnError(java.lang.Boolean continueOnError)
- Specified by:
setContinueOnErrorin interfaceTool
-
isContinueOnErrorSet
public boolean isContinueOnErrorSet()
- Specified by:
isContinueOnErrorSetin interfaceTool
-
getExtraProperties
public java.util.Map<java.lang.String,java.lang.Object> getExtraProperties()
- Specified by:
getExtraPropertiesin interfaceExtraProperties
-
setExtraProperties
public void setExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)
- Specified by:
setExtraPropertiesin interfaceExtraProperties
-
-