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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.artifact.Artifact
getArtifact()
String
getClassName()
Map<String,ComponentAnnotationContent>
getComponents()
ExecuteAnnotationContent
getExecute()
MojoAnnotationContent
getMojo()
Map<String,ParameterAnnotationContent>
getParameters()
String
getParentClassName()
boolean
hasAnnotations()
void
setArtifact(org.apache.maven.artifact.Artifact artifact)
MojoAnnotatedClass
setClassName(String className)
MojoAnnotatedClass
setComponents(Map<String,ComponentAnnotationContent> components)
MojoAnnotatedClass
setExecute(ExecuteAnnotationContent execute)
MojoAnnotatedClass
setMojo(MojoAnnotationContent mojo)
MojoAnnotatedClass
setParameters(Map<String,ParameterAnnotationContent> parameters)
MojoAnnotatedClass
setParentClassName(String parentClassName)
String
toString()
-
-
-
Method Detail
-
getClassName
public String getClassName()
-
setClassName
public MojoAnnotatedClass setClassName(String className)
-
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()
-
-