Package org.jboss.jandex.maven
Class JandexGoal
- java.lang.Object
-
- org.jboss.jandex.maven.JandexGoal
-
- All Implemented Interfaces:
org.apache.maven.plugin.Mojo
public class JandexGoal extends Object implements org.apache.maven.plugin.Mojo
Generate a Jandex index for classes compiled as part of the current project.- Author:
- jdcasey
-
-
Constructor Summary
Constructors Constructor Description JandexGoal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()StringgetIndexName()org.apache.maven.plugin.logging.LoggetLog()booleanisSkip()booleanisVerbose()voidsetIndexName(String indexName)voidsetLog(org.apache.maven.plugin.logging.Log log)voidsetSkip(boolean skip)voidsetVerbose(boolean verbose)
-
-
-
Method Detail
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
executein interfaceorg.apache.maven.plugin.Mojo- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
isVerbose
public boolean isVerbose()
-
setVerbose
public void setVerbose(boolean verbose)
-
isSkip
public boolean isSkip()
-
setSkip
public void setSkip(boolean skip)
-
setLog
public void setLog(org.apache.maven.plugin.logging.Log log)
- Specified by:
setLogin interfaceorg.apache.maven.plugin.Mojo
-
getLog
public org.apache.maven.plugin.logging.Log getLog()
- Specified by:
getLogin interfaceorg.apache.maven.plugin.Mojo
-
getIndexName
public String getIndexName()
-
setIndexName
public void setIndexName(String indexName)
-
-