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:
Annotation
- Since:
- 3.0
- Author:
- Olivier Lamy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
aggregator
(boolean aggregator) Class<? extends Annotation>
void
configurator
(String configurator) void
defaultPhase
(String phase) void
executionStrategy
(String executionStrategy) boolean
void
inheritByDefault
(boolean inheritByDefault) void
instantiationStrategy
(String instantiationStrategy) name()
void
void
requiresDependencyCollection
(String requiresDependencyCollection) void
requiresDependencyResolution
(String requiresDependencyResolution) boolean
void
requiresDirectInvocation
(boolean requiresDirectInvocation) boolean
void
requiresOnline
(boolean requiresOnline) boolean
void
requiresProject
(boolean requiresProject) boolean
void
requiresReports
(boolean requiresReports) boolean
void
threadSafe
(boolean threadSafe) toString()
Methods inherited from class org.apache.maven.tools.plugin.extractor.annotations.datamodel.AnnotatedContent
getDeprecated, getDescription, getSince, setDeprecated, setDescription, setSince
-
Constructor Details
-
MojoAnnotationContent
public MojoAnnotationContent()
-
-
Method Details
-
annotationType
- Specified by:
annotationType
in interfaceAnnotation
-
defaultPhase
-
defaultPhase
-
requiresDependencyResolution
-
requiresDependencyResolution
-
requiresDependencyCollection
-
requiresDependencyCollection
-
instantiationStrategy
-
instantiationStrategy
-
executionStrategy
-
executionStrategy
-
requiresProject
-
requiresProject
-
requiresReports
-
requiresReports
-
aggregator
-
aggregator
-
requiresDirectInvocation
-
requiresDirectInvocation
-
requiresOnline
-
requiresOnline
-
inheritByDefault
-
inheritByDefault
-
configurator
-
configurator
-
threadSafe
-
threadSafe
-
name
-
name
-
toString
- Specified by:
toString
in interfaceAnnotation
- Overrides:
toString
in classObject
-