|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.sonatype.plugins.sisu.IndexMojo
public class IndexMojo
Generates a qualified class index for the current project and its dependencies.
Field Summary | |
---|---|
protected String |
excludeArtifactIds
Comma separated list of ArtifactIds to exclude when indexing. |
protected String |
excludeClassifiers
Comma Separated list of Classifiers to exclude when indexing. |
protected String |
excludeGroupIds
Comma separated list of GroupIds to exclude when indexing. |
protected String |
excludeScope
Scope to exclude. |
protected boolean |
excludeTransitive
If we should exclude transitive dependencies when indexing. |
protected String |
excludeTypes
Comma Separated list of Types to exclude when indexing. |
protected String |
includeArtifactIds
Comma separated list of ArtifactIds to include when indexing. |
protected String |
includeClassifiers
Comma Separated list of Classifiers to include when indexing. |
protected boolean |
includeDependencies
If we should include project dependencies when indexing. |
protected String |
includeGroupIds
Comma separated list of GroupIds to include when indexing. |
protected String |
includeScope
Scope to include. |
protected String |
includeTypes
Comma Separated list of Types to include when indexing. |
protected File |
outputDirectory
|
Fields inherited from interface org.apache.maven.plugin.Mojo |
---|
ROLE |
Constructor Summary | |
---|---|
IndexMojo()
|
Method Summary | |
---|---|
void |
execute()
|
void |
setOutputDirectory(File outputDirectory)
|
void |
setProject(org.apache.maven.project.MavenProject project)
|
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
---|
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected File outputDirectory
protected boolean includeDependencies
protected String excludeGroupIds
protected String includeGroupIds
protected String excludeArtifactIds
protected String includeArtifactIds
protected String excludeClassifiers
protected String includeClassifiers
protected String excludeTypes
protected String includeTypes
protected String excludeScope
protected String includeScope
protected boolean excludeTransitive
Constructor Detail |
---|
public IndexMojo()
Method Detail |
---|
public void setProject(org.apache.maven.project.MavenProject project)
public void setOutputDirectory(File outputDirectory)
public void execute()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |