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
public class MojoAnnotationContent
extends AnnotatedContent
implements org.apache.maven.plugins.annotations.Mojo
- Since:
- 3.0
- Author:
- Olivier Lamy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidaggregator(boolean aggregator) Class<? extends Annotation> voidconfigurator(String configurator) org.apache.maven.plugins.annotations.LifecyclePhasevoiddefaultPhase(String phase) voidexecutionStrategy(String executionStrategy) booleanvoidinheritByDefault(boolean inheritByDefault) org.apache.maven.plugins.annotations.InstantiationStrategyvoidinstantiationStrategy(String instantiationStrategy) name()voidorg.apache.maven.plugins.annotations.ResolutionScopevoidrequiresDependencyCollection(String requiresDependencyCollection) org.apache.maven.plugins.annotations.ResolutionScopevoidrequiresDependencyResolution(String requiresDependencyResolution) booleanvoidrequiresDirectInvocation(boolean requiresDirectInvocation) booleanvoidrequiresOnline(boolean requiresOnline) booleanvoidrequiresProject(boolean requiresProject) booleanvoidrequiresReports(boolean requiresReports) booleanvoidthreadSafe(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:
annotationTypein interfaceAnnotation
-
defaultPhase
public org.apache.maven.plugins.annotations.LifecyclePhase defaultPhase() -
defaultPhase
-
requiresDependencyResolution
public org.apache.maven.plugins.annotations.ResolutionScope requiresDependencyResolution() -
requiresDependencyResolution
-
requiresDependencyCollection
public org.apache.maven.plugins.annotations.ResolutionScope requiresDependencyCollection() -
requiresDependencyCollection
-
instantiationStrategy
public org.apache.maven.plugins.annotations.InstantiationStrategy instantiationStrategy() -
instantiationStrategy
-
executionStrategy
-
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
-
configurator
-
threadSafe
public boolean threadSafe() -
threadSafe
public void threadSafe(boolean threadSafe) -
name
-
name
-
toString
- Specified by:
toStringin interfaceAnnotation- Overrides:
toStringin classObject
-