org.apache.maven.tools.plugin.annotations.datamodel
Class MojoAnnotationContent
java.lang.Object
org.apache.maven.tools.plugin.annotations.datamodel.AnnotatedContent
org.apache.maven.tools.plugin.annotations.datamodel.MojoAnnotationContent
- All Implemented Interfaces:
- Annotation, Mojo
public class MojoAnnotationContent
- extends AnnotatedContent
- implements Mojo
- Since:
- 3.0
- Author:
- Olivier Lamy
MojoAnnotationContent
public MojoAnnotationContent()
annotationType
public Class<? extends Annotation> annotationType()
- Specified by:
annotationType
in interface Annotation
defaultPhase
public LifecyclePhase defaultPhase()
defaultPhase
public void defaultPhase(String phase)
requiresDependencyResolution
public ResolutionScope requiresDependencyResolution()
requiresDependencyResolution
public void requiresDependencyResolution(String requiresDependencyResolution)
requiresDependencyCollection
public ResolutionScope requiresDependencyCollection()
requiresDependencyCollection
public void requiresDependencyCollection(String requiresDependencyCollection)
instantiationStrategy
public InstanciationStrategy instantiationStrategy()
instantiationStrategy
public void instantiationStrategy(String instantiationStrategy)
executionStrategy
public String executionStrategy()
executionStrategy
public void executionStrategy(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 String configurator()
configurator
public void configurator(String configurator)
threadSafe
public boolean threadSafe()
threadSafe
public void threadSafe(boolean threadSafe)
name
public String name()
name
public void name(String name)
toString
public String toString()
- Specified by:
toString
in interface Annotation
- Overrides:
toString
in class Object
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.