Class MojoAnnotatedClass
- java.lang.Object
-
- org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotatedClass
-
public class MojoAnnotatedClass extends Object
- Since:
- 3.0
- Author:
- Olivier Lamy
-
-
Constructor Summary
Constructors Constructor Description MojoAnnotatedClass()
-
Method Summary
-
-
-
Constructor Detail
-
MojoAnnotatedClass
public MojoAnnotatedClass()
-
-
Method Detail
-
getClassName
public String getClassName()
-
setClassName
public MojoAnnotatedClass setClassName(String className)
-
getClassVersion
public int getClassVersion()
-
setClassVersion
public MojoAnnotatedClass setClassVersion(int classVersion)
-
getMojo
public MojoAnnotationContent getMojo()
-
setMojo
public MojoAnnotatedClass setMojo(MojoAnnotationContent mojo)
-
getExecute
public ExecuteAnnotationContent getExecute()
-
setExecute
public MojoAnnotatedClass setExecute(ExecuteAnnotationContent execute)
-
getParameters
public Map<String,ParameterAnnotationContent> getParameters()
-
setParameters
public MojoAnnotatedClass setParameters(Map<String,ParameterAnnotationContent> parameters)
-
getComponents
public Map<String,ComponentAnnotationContent> getComponents()
-
setComponents
public MojoAnnotatedClass setComponents(Map<String,ComponentAnnotationContent> components)
-
getParentClassName
public String getParentClassName()
-
setParentClassName
public MojoAnnotatedClass setParentClassName(String parentClassName)
-
getArtifact
public org.apache.maven.artifact.Artifact getArtifact()
-
setArtifact
public void setArtifact(org.apache.maven.artifact.Artifact artifact)
-
hasAnnotations
public boolean hasAnnotations()
-
isV4Api
public boolean isV4Api()
-
setV4Api
public void setV4Api(boolean v4Api)
-
-