Class 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 Detail

      • MojoAnnotationContent

        public MojoAnnotationContent()
    • Method Detail

      • annotationType

        public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
        Specified by:
        annotationType in interface java.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 interface java.lang.annotation.Annotation
        Overrides:
        toString in class java.lang.Object