Class MojoAnnotationContent
- java.lang.Object
-
- org.apache.maven.tools.plugin.extractor.annotations.datamodel.AnnotatedContent
-
- org.apache.maven.tools.plugin.extractor.annotations.datamodel.MojoAnnotationContent
-
- All Implemented Interfaces:
java.lang.annotation.Annotation
public class MojoAnnotationContent extends AnnotatedContent implements org.apache.maven.plugins.annotations.Mojo
- Since:
- 3.0
- Author:
- Olivier Lamy
-
-
Constructor Summary
Constructors Constructor Description MojoAnnotationContent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
aggregator()
void
aggregator(boolean aggregator)
java.lang.Class<? extends java.lang.annotation.Annotation>
annotationType()
java.lang.String
configurator()
void
configurator(java.lang.String configurator)
org.apache.maven.plugins.annotations.LifecyclePhase
defaultPhase()
void
defaultPhase(java.lang.String phase)
java.lang.String
executionStrategy()
void
executionStrategy(java.lang.String executionStrategy)
boolean
inheritByDefault()
void
inheritByDefault(boolean inheritByDefault)
org.apache.maven.plugins.annotations.InstantiationStrategy
instantiationStrategy()
void
instantiationStrategy(java.lang.String instantiationStrategy)
java.lang.String
name()
void
name(java.lang.String name)
org.apache.maven.plugins.annotations.ResolutionScope
requiresDependencyCollection()
void
requiresDependencyCollection(java.lang.String requiresDependencyCollection)
org.apache.maven.plugins.annotations.ResolutionScope
requiresDependencyResolution()
void
requiresDependencyResolution(java.lang.String requiresDependencyResolution)
boolean
requiresDirectInvocation()
void
requiresDirectInvocation(boolean requiresDirectInvocation)
boolean
requiresOnline()
void
requiresOnline(boolean requiresOnline)
boolean
requiresProject()
void
requiresProject(boolean requiresProject)
boolean
requiresReports()
void
requiresReports(boolean requiresReports)
boolean
threadSafe()
void
threadSafe(boolean threadSafe)
java.lang.String
toString()
-
Methods inherited from class org.apache.maven.tools.plugin.extractor.annotations.datamodel.AnnotatedContent
getDeprecated, getDescription, getSince, setDeprecated, setDescription, setSince
-
-
-
-
Method Detail
-
annotationType
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
- Specified by:
annotationType
in interfacejava.lang.annotation.Annotation
-
defaultPhase
public org.apache.maven.plugins.annotations.LifecyclePhase defaultPhase()
-
defaultPhase
public void defaultPhase(java.lang.String phase)
-
requiresDependencyResolution
public org.apache.maven.plugins.annotations.ResolutionScope requiresDependencyResolution()
-
requiresDependencyResolution
public void requiresDependencyResolution(java.lang.String requiresDependencyResolution)
-
requiresDependencyCollection
public org.apache.maven.plugins.annotations.ResolutionScope requiresDependencyCollection()
-
requiresDependencyCollection
public void requiresDependencyCollection(java.lang.String requiresDependencyCollection)
-
instantiationStrategy
public org.apache.maven.plugins.annotations.InstantiationStrategy instantiationStrategy()
-
instantiationStrategy
public void instantiationStrategy(java.lang.String instantiationStrategy)
-
executionStrategy
public java.lang.String executionStrategy()
-
executionStrategy
public void executionStrategy(java.lang.String executionStrategy)
-
requiresProject
public boolean requiresProject()
-
requiresProject
public void requiresProject(boolean requiresProject)
-
requiresReports
public boolean requiresReports()
-
requiresReports
public void requiresReports(boolean requiresReports)
-
aggregator
public boolean aggregator()
-
aggregator
public void aggregator(boolean aggregator)
-
requiresDirectInvocation
public boolean requiresDirectInvocation()
-
requiresDirectInvocation
public void requiresDirectInvocation(boolean requiresDirectInvocation)
-
requiresOnline
public boolean requiresOnline()
-
requiresOnline
public void requiresOnline(boolean requiresOnline)
-
inheritByDefault
public boolean inheritByDefault()
-
inheritByDefault
public void inheritByDefault(boolean inheritByDefault)
-
configurator
public java.lang.String configurator()
-
configurator
public void configurator(java.lang.String configurator)
-
threadSafe
public boolean threadSafe()
-
threadSafe
public void threadSafe(boolean threadSafe)
-
name
public java.lang.String name()
-
name
public void name(java.lang.String name)
-
toString
public java.lang.String toString()
- Specified by:
toString
in interfacejava.lang.annotation.Annotation
- Overrides:
toString
in classjava.lang.Object
-
-